Master’s Degrees Awarded by the Minor Field

By special arrangement with the Graduate School, Ph.D. students in the field of Math can receive a Master's degree in the field of Computer Science, and vice versa.

Master of Science (M.S.) in for Computer Science Ph.D. students


The student must be enrolled in the Ph.D. or M.S./Ph.D. program in Computer Science at Cornell. 


1. Registration for four semesters at Cornell University. 

2. A member of the Graduate Field of on the special committee

3. Passing an A-exam in the student's major field of study

4. Four of the following six courses:

- Analysis: Math 6110 (Real Analysis) and Math 6120 (Complex Analysis). 

- Algebra: Math 6310 and Math 6320.

- Topology/geometry: Math 6510 (Algebraic Topology) or Math 6520 (Differentiable Manifolds). 

At least one course must be selected from each of the three areas analysis, algebra, and topology/geometry. 

5. One other one-semester course in numbered 6000 or above. 

All courses taken in fulfillment of these requirements must be taken for grade credit, and grades of B- or better in all coursework are required. 

Students in interested in pursuing a Master of Science (MS) in Computer Science, click here to visit the program page.