image- Computer Science Department Logo. Cal State Home Page, To access CSUSM home page press alt h and hit enter Cal State Home Page Computer Science Department, CSUSM
Graduate Links
Degree Requirements

The Master of Science degree in Computer Science requires a minimum of 30 units of graduate courses with at least an overall 3.0 grade point average. Each student will be assigned an advisor at the time of acceptance to the program. It is expected that the student and her/his advisor will work together closely to identify elective courses and choose possible research topics for the thesis or research project.

Students must do exactly one of the following:

At least nine (9) units must be numbered 600 or above. Only courses numbered 500 or higher can be counted towards the Master's degree requirement with the exceptions of CS 421, CS 433, and CS 441 which must be taken if these courses were not taken prior to admission to the program. No course or equivalent which was taken as a requirement for the completion of a Bachelor of Science in Computer Science or related fields can be used to satisfy these requirements. Not more than nine (9) units in approved extension and transfer courses may be used to satisfy the minimum units required for the degree; any such units must be approved by the Computer Science and Information Systems Department Chair or faculty advisor. Given the nature of rapid development in Computer Science, all requirements should be satisfied within five years of initial acceptace into the program or course work must be repeated.

Students are required to take the following graduate-level core courses:

Students are advised to complete the core courses before selecting their electives.