Master of Science in Computer Science
30 credits
Required mathematics background courses
Required computer science background courses
CS 120 | Comp Sci 1: Prog Fundamentals | 4 |
CS 121 | Computer Science 2 | 4 |
CS 124 | Discrete Structures | 3 |
CS 224 | Des and Analy of Algorithms | 3 |
CS 230 | Computer Org and Arch | 3 |
CS 380 | Theory of Computation 1 | 3 |
CS 431 | Programming Languages | 3 |
Required graduate courses, 12 credits
All students
Concentration 1
CS 668 | Graphs, Algo, and Apps | 3 |
CS 670 | Advanced Theory of Computation | 3 |
Concentration 2
Elective graduate courses, 18 credits
Total Credit Hours: 30
Courses as approved by departmental graduate advisor.