MS Core Requirements

The Master of Science in Computer Science (M.S.) can be completed under Plan I or Plan III.  The UNM requirements for the degree are listed in the UNM Catalog and augmented by specific departmental requirements as summarized below:

Plan I

  1. 32 credit hours of approved graduate courses.
  2. At least 2 credit hours of CS 592 (Colloquium), taken at UNM.
  3. At least 26 of the 32 credit hours must be in courses offered by the Computer Science department at the 500-level or above.
  4. Completion of a minimum of two courses from each category below with a grade of B- or better:
    •  a. Mathematical Methods – CS 500, 530, 550, 558, 561.
    •  b. Empirical Methods – CS 512, 522, 523, 527, 529, 547.
    •  c. Engineering/System Building Methods – CS 442, 544, 554, 564, 580, 585, 587.
  5. Completion of 6 to 9 credit hours of Thesis (599) credit, with a maximum of 9 credit hours of thesis and independent research, combined.
  6. Defense of the Thesis.

Plan III

  1. 32 credit hours of approved graduate courses.
  2. At least 2 credit hours of CS 592 (Colloquium), taken at UNM.
  3. In addition to Colloquium, at least 24 of the 32 credit hours must be in courses offered by the Computer Science Department at the 500-level or above.
  4. Completion of a minimum of two courses from each category below with a grade of B- or better:
    • a. Mathematical Methods – CS 500, 530, 550, 558, 561.
    • b. Empirical Methods – CS 512, 522, 523, 527, 529, 547.
    • c. Engineering/System Building Methods – CS 442, 544, 554, 564, 580, 585, 587.
  5. No final examination is required.