Degree Programs

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.

Engineering professionals are encouraged to consider the Master of Advanced Studies (MAS) Degree Programs.