About the Program
Learn More About the Program
Students gain advanced knowledge of algorithms; computational biology; computer architecture; computer graphics and visualization; computer systems design; database systems; computer security; computer networks; program specifications and verification; programming languages and compilers; parallel and distributed systems; operating systems; performance evaluation; scientific computation; and software engineering. Students graduate with the qualitative and quantitative skills necessary for professional research and teaching in computer science.
M.S. Plan II / B.S. Integrated
M.S. Plan I
M.S. Plan II
Ph.D. Plan B
College of Engineering
Admissions and Fellowship Information
Continuing Student Fellowship: Jan 15, 2025
Admissions Actions
Program Contact Information
Primary Program Contacts
Graduate Program Coordinator
Alyssa Bates
(530) 752-7893 | csgradadvising@ucdavis.edu
Graduate Program Coordinator
Jessica Stoller
(530) 752-7224 | csgradadvising@ucdavis.edu
Graduate Group Chair
Michael Neff
(530) 754-9510 | mpneff@ucdavis.edu
Vice Chair
Aditya Thakur
(530) 752-0434 | avthakur@ucdavis.edu
Additional Contacts
Advisor: General
Matthew Bishop
Computer Science
(530) 752-8060 | mabishop@ucdavis.edu
Advisor: General
Norman Matloff
Computer Science
nsmatloff@ucdavis.edu
Advisor: General
Joshua McCoy
Computer Science
(530) 754-0776 | jamccoy@ucdavis.edu
Advisor: Primary Contact
Michael Neff
Computer Science
(530) 754-9510 | mpneff@ucdavis.edu
Advisor: General
John Owens
Computer Science
(530) 754-4289 | jowens@ucdavis.edu
Advisor: Admissions Only
Aditya Thakur
Computer Science
(530) 752-0434 | avthakur@ucdavis.edu
Advisor: General
Hao-Chuan Wang
Computer Science
(530) 752-7016 | hciwang@ucdavis.edu
Senior Academic Advisor
Brittney Dinelli
bjdinelli@ucdavis.edu