MS
M.S. Thesis Option
- CS 900 - Computer Science Seminar.
- Eight CS graduate
courses of at least three credits each.
a. Two must be implementation intensive.
b. At least one course must be chosen from three different breadth areas.
c. At least two courses must be above 900. - Thesis (six credits). The student must complete a thesis under the supervision of a thesis adviser and a thesis committee of at least three members.
M.S. Project Option
- CS 900 - Computer Science Seminar.
- Ten CS graduate
courses of at least three credits each.
a. Two must be implementation intensive.
b. At least one course must be chosen from four different breadth areas.
c. At least three courses must be above 900; one of these must be related to the project area. - Project (three credits). The student must complete a project under the supervision of a faculty adviser.
M.S. Exam Option
- CS 900 - Computer Science Seminar.
- Ten CS graduate
courses of at least three credits each.
a. Two must be implementation intensive.
b. At least one course must be chosen from four different breadth areas.
c. At least three courses must be above 900. - Comprehensive exam that includes four different examination topics. One topic must be selected from the theory breadth area; the other three topics must be selected from three different breadth areas (which can include a second theory topic).