Nov 21, 2024  
University Catalog 2024-2025 
    
University Catalog 2024-2025

Computer Science, M.S.

Location(s): Main Campus


Overview

The Master of Science degree in Computer Science provides a variety of educational and professional opportunities for its graduate students. The program is structured to prepare students for advancement in employment as a computer scientist as well as for further study at the doctoral level.

Admission Requirements

  • Applicants must possess a Bachelor’s Degree in Computer Science or a closely related field with overall GPA of 3.0 or better to be considered for conditional admission.
  • A promising applicant with a GPA between 2.5 and 2.99 may be admitted  as a special action student. Special action students must achieve an overall GPA of 3.0 for four qualifying courses as approved in advance by the department.
  • Prerequisite courses may be required for non-CS students or for students from non-ABET accredited CS programs. 
  • Classified MS students are not required to take any prerequisite that is below 4000-level when the students take 4000-level courses to satisfy the degree requirement.
     

Degree Requirement

The MS CS degree requires completion of  30 units. Up to 6 units of acceptable post-baccalaureate course work completed prior to entrance into classified standing may be included in the master’s degree program.


Learning outcomes Roadmap (2021)   

Program Requirements (30 Units)


A total of 30 units are required, with 18 units in 5000-level core courses. A thesis or comprehensive examination is required.

Core Courses (18 units)


Select two courses from each of the three areas of study:

Electives (6 or 12 units)


Students completing Culminating Experiences with CS 5960 must select 12 units from the following. Otherwise, select 6 units to satisfy the degree requirement.

Culminating Experiences (0 or 6 units)


Complete one of the following.