MSCS Program Requirements

The MSCS Program is a 36 unit program that requires two years of full-time study.

Please view the current course catalog here

Required Courses

The program follows a cohort model during the first year. As a result, all students will take core courses at the same time.

Graduate Electives

Students must take 16 units of 600-level graduate CS electives during their second year. A maximum of 4 units may come from CS 695 Practicum Study or CS 698 Directed Study. A rotating selection of graduate electives will be available every semester. For questions, please contact Matthew Malensek or Lisa Mayorga.