CS Degree Requirements

CS Degree Flowchart

Course Number and TitleCredits
COMPUT 601 – Introduction to Graduate Studies1
Required Core Courses
CS 521 - Design and Analysis of Algorithms OR CS 561- Theory of Computation
CS 552 - Operating Systems
CS 573 - Advanced Software Engineering
Elective Courses
Must be approved by the supervisory committee and Computing Program directors.
Pre-approved electives and specific requirements are given in the student handbook
COMPUT 691 Doctoral Comprehensive Examination1
COMPUT 693 Dissertation30