Acceptance Rates at a Glance
These numbers are approximate and based on publicly available data, program reports, and community-sourced information. Actual rates vary by year and specialization.
| University | Program | Acceptance Rate | Class Size |
|---|---|---|---|
| Stanford | MSCS | ~5% | ~90 |
| MIT | EECS MEng | ~8% | ~120 |
| CMU | MSCS | ~8% | ~100 |
| UC Berkeley | EECS MS | ~10% | ~80 |
| CMU | MSML / MCDS | ~10-15% | ~60-80 |
| Georgia Tech | MSCS (on-campus) | ~15% | ~300 |
| UIUC | MCS | ~15-20% | ~200 |
| UT Austin | MSCS | ~10-15% | ~80 |
| Columbia | MSCS | ~15-20% | ~300 |
| UCLA | MSCS | ~10-15% | ~100 |
| UW | MSCS (PMP) | ~20-25% | ~150 |
| Michigan | MS CSE | ~15-20% | ~120 |
| Cornell | MSCS | ~12% | ~80 |
| USC | MSCS | ~20-25% | ~500 |
| Northeastern | MSCS | ~25-30% | ~400 |
| NYU | MSCS | ~20-25% | ~200 |
Note: Some programs (like Georgia Tech OMSCS) have separate online tracks with much higher acceptance rates (~60-70%). The numbers above are for on-campus programs unless specified. Class size includes both domestic and international students.
What Top Programs Look For
Acceptance rates tell you how selective a program is, but not what they're selecting for. Here's what actually moves the needle at competitive MS CS programs:
Academic Background
A CS or closely related degree (EE, Math) is typically required. Strong performance in core CS courses (algorithms, data structures, OS, databases) matters more than overall GPA. For top-10 programs, expect a GPA equivalent to 3.5+ on the 4.0 scale.
Research Experience
This is the biggest differentiator for top-10 programs. A published paper (even a workshop paper) puts you ahead of most applicants. Research-track MS programs (Stanford, MIT, Berkeley) heavily weight this. Course-based programs (Columbia, USC) care less about research.
Industry Experience
For professional MS programs (CMU MCDS, Georgia Tech on-campus), relevant industry experience is valued. Internships at well-known tech companies or meaningful open-source contributions strengthen your application.
Letters of Recommendation
At least one strong letter from a faculty member who knows your work is essential. Two research letters + one industry letter is the ideal mix. Letters from famous professors who barely know you are worth less than detailed letters from those who supervised your work directly.
Statement of Purpose
A specific, well-written SOP that names faculty and research areas you want to work on. Generic essays get rejected. See our Essays & SOP guide for details.
Program Types: Research vs. Course-Based vs. Professional
Not all MS CS programs are the same. Understanding the types helps you target the right ones:
Research MS (thesis required)
Stanford MSCS, MIT EECS, Berkeley EECS, CMU MSCS
Fully funded or partially funded. Small cohorts. Faculty advisor required. Often seen as a step toward PhD. Most competitive. Research experience is essential for admission.
Course-Based MS (no thesis)
Columbia MSCS, USC MSCS, NYU MSCS, UCLA MSCS
Self-funded (tuition: $50K–$80K total). Larger cohorts. Focus on coursework and electives. Better for career switchers or those targeting industry. No thesis required.
Professional MS (specialized)
CMU MCDS, CMU MSML, Georgia Tech MSCS, UIUC MCS
Often 1–1.5 years. Focus on a specific area (ML, data science, security). Some include capstone projects or industry partnerships. Good balance of depth and career outcomes.
For International Students: Additional Factors
International applicants face additional considerations beyond raw admission numbers:
- →Funding is harder. Most course-based MS programs don't fund international students. Research MS programs may offer TA/RA positions. Budget $50K–$100K for tuition alone at self-funded programs.
- →University reputation matters more. For international students needing H-1B sponsorship, a well-known program significantly increases job prospects. Companies that sponsor visas tend to recruit from top-ranked programs.
- →Location matters for jobs. Programs in tech hubs (Bay Area, Seattle, NYC, Austin) have stronger industry pipelines. A strong program in a non-tech city means you'll rely more on remote job hunting.
- →STEM OPT gives you 3 years. All MSCS programs qualify for STEM OPT, giving you 36 months of post-graduation work authorization. This gives you three H-1B lottery attempts. See our STEM OPT guide.
How to Build a Balanced School List
Applying to only top-5 programs is a recipe for rejection. A balanced list typically includes:
1–2
Reach Schools
Programs where your stats are below median. Worth a shot if you have strong research or unique experience.
2–3
Target Schools
Programs where your profile matches the typical admit. These are your most likely admits.
1–2
Safe Schools
Programs where you're above the typical admit profile. You'd still be happy attending.
5–7 applications total is the sweet spot. Fewer than 4 is risky. More than 8 means you're applying too broadly and your SOPs will suffer from lack of customization. At $75–100 per application, this keeps costs between $375–700.
Related Guides
Want to know which programs match your profile?
Tell Counselly about your GPA, research, and goals. We'll tell you which MS CS programs you have a realistic shot at - in 5 minutes.
Find Your Target Programs