Program Snapshot
-
1.5–2 Years
Length
-
1:1 Advising
Faculty advisor from day one
-
2 Tracks
Thesis or non-thesis, depending on your career goals
Three Things That Set This Program Apart
The Faculty Advisor
Every MS in Computer Science student partners with a faculty advisor from day one, matched to the research they came here to pursue.
Focus Areas
Build expertise in AI and machine learning, then apply it to robotics, autonomous systems and the software companies run on every day, whether your next step is research or industry.
Two Tracks
The MS in Computer Science offers two tracks: write a thesis to prepare for research or a Ph.D., or build a portfolio that shows employers exactly what you can do. Choose the track that fits where you're headed.
The Curriculum
Build a schedule around your ambitions. Strengthen your foundation in algorithms and systems design, then put it to work in project courses, such as cloud computing and machine learning. Explore specialized topics like intelligent surgical robots, or take electives beyond computer science when your goals call for it. Research areas range from computing foundations and network systems to intelligent systems and medical image computing.
Research with your advisor. Your thesis is guided by your faculty advisor and an additional CCC faculty member, and ends in a defense.
30 credits
- 12 credits of advanced core: four courses at the 6000 level
- 12 credits of electives
- 6 credits of thesis research
Build a portfolio. Your coursework is capped by a portfolio of built work approved by your advisor.
30 credits
- 12 credits of advanced core: four courses at the 6000 level
- 6 more credits in computer science
- 12 credits of electives
Who This Program Is For
Get real research experience without committing to a Ph.D. The MS in Computer Science is built for computer science, engineering and science majors with strong computing coursework. Name the topics and faculty that interest you on your application, and we'll work to match you with an advisor.
International Applicants
English proficiency
Minimum scores by test:
- TOEFL iBT: 4.5 (comparable to about 90), no section below 4.0
- IELTS Academic: 7.0, no band below 6.0
- Duolingo English Test: 130
Credential evaluation
If you earned your degree outside the United States, submit a course-by-course credential evaluation from WES or another NACES member with your application. You can upload it yourself; it does not need to be sent directly from the evaluator. Fees vary by provider, and evaluations can take several weeks, so we recommend ordering yours as soon as you start your application.
Application Deadlines
-
October 15
Spring 2027 entry
-
January 15
Fall 2027 priority deadline
-
March 1
Fall 2027 regular deadline
Scholarships and Financial Aid
Merit scholarships are considered automatically with admission. No separate application.
Renewing awards: scholarships are annual and renew for your second year.
The future doesn't belong to those who code. It belongs to those who connect computing to every human endeavor.
Connect with us
Deadline reminders, the two tracks side by side and a direct line to the enrollment team. Tell us where you are in the process and we will meet you there.
Frequently Asked Questions