Graduate Programs
Our Graduate Programs
-
Ph.D. in Computer Science
The Ph.D. degree culminates with the student writing and defending a dissertation based on the result of independent, original research that makes a significant scholarly contribution to the student's field of study.
-
Master of Computer Science
The M.C.S. degree is based on courses, but students have the option and indeed are encouraged to conduct a substantial project.
Computer Engineering Graduate Programs
We also offer graduate degrees in computer engineering in collaboration with the Department of Computer Science.
Graduate Certificate in Cyber-Physical Systems
The graduate certificate in cyber-physical systems (CPS) is designed to recognize the acquisition of CPS knowledge and skills through the completion of targeted courses. The graduate certificate in CPS is available to current graduate students in UVA's School of Engineering and Applied Science and will be awarded at the time of degree conferral.
Resources for Current Students
-
UVA Engineering Graduate Student Resources
Explore our resources for graduate students, including professional development support and ways to get involved at UVA Engineering.
-
Academic Planning
Find timelines, forms and guidance for completing your degree on schedule.
-
Current CS Graduate Students
Find information for new graduate students, program requirements and the graduate student handbook.
Upcoming Events
See All Events-
Time: 1:00 PM - 4:00 PMLocation: Rice Hall Davis Commons
-
Time: 5:30 PM - 7:30 PMLocation: Thornton Hall, Darden Court
-
Time: 3:00 PM - 6:00 PMLocation: Darden Court
Our Research & Faculty
The computer science department at the University of Virginia attracts federal research support in excess of $6 million annually, with total external research funding of more than $7 million each year. In addition to excelling in traditional research areas within computer science, we believe that many important research challenges lie at the boundary of computer science and other disciplines. With exceptional strength in experimental systems and applied research, our researchers are blazing new trails. d
UVAccelerate
Current UVA undergraduate students can apply to a Master of Engineering (M.E.), Master of Computer Science (M.C.S.), or Master of Materials Science and Engineering (M.M.S.E.) degree program in the third year of their undergraduate studies.
Graduate Program Contacts
Matthew B. Dwyer
Matthew B. Dwyer is the Robert Thomson Distinguished Professor in the Department of Computer Science at the University of Virginia.
Jack W. Davidson
Jack W. Davidson is a Professor of Computer Science at UVA. He joined in 1981 after receiving his Ph.D. in Computer Science from the University of Arizona. His research interests include compilers, computer security, programming languages, computer architecture, and embedded systems. He is the principal investigator on several ongoing grants.
Felix Xiaozhu Lin
Felix Xiaozhu Lin joined the Department of Computer Science as an associate professor in August 2020. Prior to his appointment at UVA Engineering, Lin was a tenured associate professor in the School of Electrical and Computer Engineering at Purdue University.