Graduate Admissions Overview
The graduate programs in the Computer Science and Engineering department are highly competitive. We receive 1200 + applications each year for approximately 70 total seats in the PhD and MS programs. We are only able to admit the most qualified applicants who advance our mission of innovative research.
The department offers four graduate degrees:
- PhD in Computer Science. This is a research degree which culminates in a unique dissertation that demonstrates original and creative research. Application instructions can be found here.
- M.S. in Computer Science. The department offers three types of M.S. degrees: (i) Plan A with a research thesis, (ii) Plan B with an independent project, and (iii) Plan C that only requires coursework-based projects. Application instructions can be found here.
- M.C.S. (Masters of Computer Science) This is a coursework only degree designed to meet the needs of working professionals. Application instructions can be found here.
- M.S. in Software Engineering. This degree focuses on working professionals that want to get a deeper understanding of software engineering and includes coursework plus a Plan B or capstone project.
Students from other programs may pursue a computer science minor by completing the following requirements:
- 9 credits of graduate-credit courses in CSci
- Colloquium credit may not be included in the 9 required credits
- limit of one 4xxx level course counted in those 9 credits
- GPA of 3.00 or higher in courses used for the minor
- At least one advanced course - defined as an 8xxx level course or a 5xxx level course that has a prerequisite of a 5xxx level course
The department’s faculty members play a significant role in three additional graduate degree programs, which are:
Note that the respective programs handle admissions in these programs.
Various statistics about the department’s graduate programs can be found here.