Flexibility is one of the strengths of the program. Although it depends on the 'volume" of the project, students typically take six courses. These may all be CS courses. But you can also do a 4/2 split where two of the courses are from outside the department.




