student posing for the camera on campus
Computer Science, MS

Program Overview

The 36-unit program requires two years (four semesters) of full-time study, and follows a cohort model during the first year in which all students take the same set of core courses. During the second year, students may choose from a rotating selection of graduate electives based on their interests and goals. Students develop several large software projects throughout their degree, including a substantial capstone project during their second year.

The program is conducted in person and begins each fall. Classes are scheduled on weekdays, sometimes during standard business hours (9 a.m. to 5 p.m.). Please visit the academic calendar for semester start dates.

Is there an accelerated path?

Yes. The Master's in Computer Science program can be completed in 1.5 years for qualified students. You can qualify by your interview performance, academic performance after the first semester of the program, and a character recommendation from faculty. You can indicate your interest in your application or if you have questions please email ComputerScience@usfca.edu.

Can I work full-time while enrolled in the program?

Full-time students are not allowed to work full-time during the first year of the program. The MS in Computer Science program can be taken part-time, in which case full-time employment would be allowed, though not encouraged.

Loading...