The CSE graduate program offers master of science (MS) and doctor of philosophy (PhD) degrees in computer science and computer engineering. To be accepted into either course of study, a student should have a BA or BS degree in computer science, computer engineering, or a related area.
However, students with undergraduate degrees who have sufficient preparation may be considered.The graduate program is concerned with fundamental aspects of computation; emphasis is divided among the areas of theory, hardware, and operating systems. The computer engineering specialization places a greater emphasis on hardware and the design of computer systems.
The department also offers a streamlined five-year bachelor of arts (BA)/MS or bachelor of science (BS)/MS combined program for qualified current UCSD CSE undergraduates.
- Doctoral (PhD) Degree Program
- Master of Science (MS) Degree Program
- Bachelor/Master (BA/MS and BS/MS) Combined Degree Programs
Engineering professionals are encouraged to consider the Master of Advanced Studies (MAS) Degree Programs.