Masters Degrees:
Students pursuing the M.S. degree may choose either Plan I (Thesis Plan) or Plan II (Comprehensive Examination Plan).
Students following Plan I (Thesis Plan) must complete the following 10 courses, and a thesis:
 the three core courses
 two courses chosen from the breadth course lists, with at most one chosen from the Management and Applications of Technology List
 three courses chosen from the concentration course lists, with at least one course chosen from at least two different concentrations
 two additional courses, chosen with the prior approval of the student's advisor
Students following Plan II (Comprehensive Examination Plan) must complete the following 12 courses, and must pass a comprehensive examination which will be administered through NetSys 295 and will consist of a term paper on a topic relevant to the student's educational program and that term's speakers:
 the three core courses
 three courses chosen from the breadth course lists, with at most two chosen from the Management and Applications of Technology List
 four courses chosen from the concentration course lists, with at least one course chosen from at least three different concentrations
 two additional courses, chosen with the prior approval of the student's advisor


Ph.D. Degree:
The Ph.D. degree requires the following thirteen courses:
 the three core courses
 three courses chosen from the breadth course lists, with at most two chosen from the Management and Applications of Technology list
 four courses chosen from the concentration course lists, with at least one course chosen from at least three different concentrations
 three additional courses, chosen with the prior approval of the student's research advisor
Students must also complete two teaching practicum courses (ICS 399).
Students must complete a Ph.D. dissertation.
Please see Networked Systems Policies regarding applying courses taken as part of a M.S. degree program to these Ph.D. degree requirements.
