The M.S. Personalized Track is for students who want to pursue a program of studies in an area that
is not covered by one of the other tracks.
You are required to arrange for a Computer Science faculty member who agrees
to be your advisor and oversee your program of studies, prior to selecting the track.
Contact
Please direct all questions concerning the M.S. Personalized Track to
Prof. Mihalis Yannakakis.
Overall Requirements
Students must complete at least a total of 30 graduate credits.
1. Fulfill the 12-point core requirement.
2. At least 6 points of 6000-level graduate courses selected from
Computer Science and/or related areas together with your faculty advisor.
3. Students using previous courses to fulfill core
requirements may complete the 30 graduate credits by selecting additional graduate courses;
at most 3 credits overall may be from "non-technical" graduate courses.
Core Courses
Students must complete at least four Core courses out of the following six:
COMS W4115: Programming Languages and Translators
COMS W4118: Operating Systems
COMS W4156: Advanced Software Engineering
CSOR W4231: Analysis of Algorithms
COMS W4701: Artificial Intelligence
CSEE W4824: Computer Architecture
Core courses may be imported from another institution.
Track Courses
Advisor-approved 30-point program. At least 6 points of 6000-level graduate courses
selected from Computer Science and/or related areas together with your faculty advisor.
At most 3 credits overall may be from "non-technical" graduate courses.