If you enrolled in Spring 2014 or later you must use the new degree requirements that are posted in the Graduate Student Handbook.
Graduate students in the Computer Science, Software Engineering, and Information Technology Masters programs are expected to complete the equivalent of foundational first and second year courses in Computer Science prior to enrolling in graduate courses (with the exception of COMP 417: Social, Legal, and Ethical Issues in Computing). If you have been admitted to the program, the Graduate Program Director may ask you to take one or both of the following during your first semester of studies.
- COMP 388: Foundations of Computer Science 1 (equivalent of COMP 163 and COMP 170)
- COMP 388: Foundations of Computer Science 2 (equivalent of COMP 264 and COMP 271)
These new courses allow you to gain prerequisite background in a more accelerated format than previously required of our students and both are offered during evening hours (and eventually online). Please note that as these are prerequisite courses numbered below 400, they do not count toward your graduate degree completion. The Graduate Program Director will inform you whether you need to take these courses.
Please contact the Graduate Program Director with any questions at
Any two of the following three courses
- COMP 413: Intermediate Object-Oriented Development
- COMP 443: Computer Networks
- COMP 439 -- Distributed Systems
Any Six unrestricted elective courses from among
- 400 level courses with COMP and CSIS prefixes
- BIOL 470 -- Biostatistics and Experimental Design
- BIOL 488 -- Bioinformatics
- MATH 421 -- Mathematical Modeling, Simulation and Performance
- MATH 423 -- Combinatorics
Be sure to look at the Schedules page to find links for what specific courses are offered in any one semester or quarter.