Sample Schedule for Part-time MS in Computer Science (3-year plan)

Semester Course Course Title Core Credits
Fall First Year CS 525 Object-Oriented Design and Programming R 3
CS 529 Fundamentals of Game Design R 3
Semester Total 6
Spring First Year CS 541 Advanced Computer Graphics R 3
Elective CS, MAT*, or PHY elective E 3
Semester Total 6
Summer First Year Elective CS, MAT*, or PHY elective E 3
Semester Total 3
Fall Second Year Concentration Elective See See Degree Requirements R 3
CS Elective or CS 601 CS Elective or Master's Thesis I R 3
Semester Total 6
Spring Second Year GAM 541 Game Project R 3
Concentration Elective See Degree Requirements R 3
Semester Total 6
Summer Second Year CS Elective or CS 602 CS Elective or Master's Thesis II R 3
Semester Total 3
Fall Third Year GAM 550 Advanced Game Project R 3
CS 598 Computer Science Seminar R 1
Semester Total 4
Spring Third Year GAM 551 Advanced Game Project R 3
Semester Total 3
Summer Third Year Thesis Defense or Comprehensive Examination**
Degree Total 37

Please note the following:

  • *At least one math elective must be selected. 
  • ** If the thesis defense or comprehensive examination is scheduled to take place during a fall or spring semester and all other coursework has already been completed, then the student must register for MCM 600 in order to meet the continuous matriculation requirement. See the course description for MCM 600 for additional information.

Sample Schedule for Part-time MS in Computer Science (4-year plan)

Semester Course Course Title Core Credits
Fall First Year CS 525 Object-Oriented Design and Programming R 3
Spring First Year CS 541 Advanced Computer Graphics R 3
Summer First Year Elective CS, MAT*, or PHY elective E 3
Fall Second Year CS 529 Fundamentals of Game Design R 3
Spring Second Year GAM 541 Advanced Game Project R 3
Summer Second Year Elective CS, MAT*, or PHY elective E 3
Fall Third Year Concentration Elective See Degree Requirements R 3
Spring Third Year Concentration Elective See Degree Requirements R 3
Summer Third Year CS Elective or CS 601 CS Elective or Master's Thesis I R 3
Fall Fourth Year GAM 550 Advanced Game Project R 3
CS 598 Computer Science Seminar** R 1
Spring Fourth Year GAM 551 Advanced Game Project R 3
Summer Fourth Year CS Elective or CS 602 CS Elective or Master's Thesis II R 3
Thesis Defense or Comprehensive Examination***
Degree Total 37

Please note the following:

  • *At least one math elective must be selected. 
  • ** CS 598 - Computer Science Seminar (1 credit) is required and can be taken during any semester.
  • *** If the thesis defense or comprehensive examination is scheduled to take place during a fall or spring semester and all other coursework has already been completed, then the student must register for MCM 600 in order to meet the continuous matriculation requirement. See the course description for MCM 600 for additional information.