Faculty
78 Results found for: Department
-
Denis Nekipelov
Associate Professor of Economics and Computer Science (by Courtesy) -
N. Rich Nguyen
Assistant Professor, Academic General Faculty, Teaching Track, Computer Science -
Angela Orebaugh
Associate Professor, Academic General Faculty, Teaching Track, Computer ScienceAngela Orebaugh is an Associate Professor in the Engineering School's Computer Science Department. Her teaching and research blends keeping us safe and secure in the cyber world with a passion for promoting mindful, intentional, engagement with technology.
-
Raymond Pettit
Associate Professor, Academic General Faculty, Teaching Track, Department of Computer ScienceRaymond Pettit's interests include Metacognition in Novice Programmers, Gender Issues in CS Courses, Automated Assessment Tools for Programming, Programming Error Messages, CS1, CS2, and Programming Languages
-
Upsorn Praphamontripong
Associate Professor, Academic General Faculty, Teaching Track, Computer Science -
Yanjun Qi
Associate Professor, Computer Science Adjunct Faculty, Data Science Institute Adjunct Faculty, School of Medicine Center of Public Genomics -
-
Charles Reiss
Assistant Professor Academic General Faculty Teaching Track, Computer ScienceCharles Reiss is an Assistant Professor, specializing in computer systems-related topics.Before joining UVa, he received in PhD from Berkeley, developing systems to analyze memory requirements in analytics systems like Apache Spark.
Research interests include:
Computer Science Education, Computer Science Systems.
-
Daniel J. Rosenkrantz
Distinguished Professor, Biocomplexity Institute and Initiative, Computer Science (by Courtesy)Dr. Daniel J. Rosenkrantz is a Distinguished Institute Professor with the Biocomplexity Institute and Initiative at the University of Virginia. He has made fundamental contributions to many areas of computer science including formal languages, theory of computation, etc and is listed in notable “Who’s Who” lists for his many scientific achievements
-
Haiying Shen
Associate Professor, Computer Science Associate Professor, Electrical and Computer Engineering (By Courtesy)Before joining UVA as an Associate Professor in 2016, Haiying Shen received her B.S. degree from Tongji University, China in 2000, and her M.S. and Ph.D. degrees from Wayne State University in 2004 and 2006. In addition to teaching, she is an Associate Editor for the IEEE/ACM Transactions on Networking (TON) and the IEEE Networking Letters (NL).