LeapScholar

How long will my MS in Computer Science at CU Boulder take, and which tracks can I choose?

02 Nov 2026 · Answered by Yasika Choudhary · 1 min read
Quick Answer verified

The MS in Computer Science at CU Boulder typically spans two years and offers three academic tracks: a thesis track involving research, a non-thesis project-based option, and a coursework-only track. Confirm the current structure and requirements on the official department page.

Yasika Choudhary
Yasika Choudhary Verified
Leap Scholar's Counsellor
View Profile →

The MS in Computer Science at CU Boulder typically spans two years. You can choose among three tracks, depending on whether you prefer research, a project or coursework alone.

Academic Tracks

TrackFocus
ThesisResearch
Non-thesis project or independent studyProject-based work; exact options may vary in the official catalog
Coursework-onlyAdvanced technical and professional skill development

Choosing a Track

  • Pick the thesis track if you want research experience.
  • Pick the project or coursework route if you want a practical skill focus.
  • Specializations such as AI, Cybersecurity, Software Engineering and Data Science are offered within the program.

My Advice

Choose your track by your career goal, not by convenience. If you may pursue research later, talk to faculty early about the thesis route, and confirm the details on the official page.

Looking for a specific course in the USA?

We will find the universities that offer it, and whether you will get in.

4.7/5 Google 🎓 25K+ admits
Find My Course

More Universities & admissions questions

More USA questions

🎓 Looking for a niche course in the USA? Find My Course