|
Nov 21, 2024
|
|
|
|
University Catalog 2024-2025
Computer Science, M.S.
|
|
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: I. Software Design and Implementation (6 units)
Select two courses. II. System Infrastructure (6 units)
Select two courses. III. Computing in the World (6 units)
Select two courses. 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.
|
|
|