New Mexico State University


  • Courses numbered 450 or above generally count for graduate credit. However, note that the CS Master's requires that 24 of the students credit hours be in courses numbered above 499, of which at least 15 must be in CS.
  • CS 471, 473 and 474 are obligatory courses in our undergraduate program, so they cannot be counted towards a Computer Science master's degree, irrespective of whether they have been imposed on the student as undergraduate deficiencies or not.
  • CS 510 and CS 570 are mandatory for the master's program. (Thus, they are also an implicit requirement for the doctoral program.)
  • If a certain course has been imposed on a student to fulfill his/her undergraduate deficiencies, then taking an advanced course for which the imposed course is a pre-requisite does not free a student from that imposed course (e.g., if a student is required to take CS 473 then taking CS 573, for which CS 473 is a pre-requisite, does not free him/her from the obligation to take CS 473).
  • CS 700 may be taken only by PhD students who have passed their Comprehensive Examinations. CS 700 counts as "coursework' when counting credit, even though it is not a "course".
  • Notice the difference between CS 479 and CS 489, and between CS 579 and CS 589. The 79s are (normally) ordinary classroom courses, except that the topics are chosen by the instructors. The 89s are an opportunity for you to do individual work under the guidance of a faculty member, and do not involve class sessions.
  • The credit hours for doing a master's Thesis are acquired through CS 599. The credit hours for doing a master's Project are acquired through CS 598.
  • The Graduate School and the department allow graduate credit to be transferred from other U.S. institutions.