Computer Science is Harvard's single most popular undergraduate concentration, and at the graduate level, the SM in Computer Science offered through the John A. Paulson School of Engineering and Applied Sciences (SEAS) has become one of the most sought-after one-to-two-year master's degrees in the US — sitting inside a university with Harvard's brand, in a metro area (Boston/Cambridge) with one of the densest tech and biotech job markets in the country. For applicants weighing Harvard CS against MIT, Stanford, or CMU, the pitch is a smaller, more selective cohort than most peer CS master's programs, direct access to Harvard's broader research ecosystem (including the Kempner Institute for AI and the wider Harvard-MIT research corridor), and a name that opens doors well beyond tech.
This guide walks through exactly what it takes to get into Harvard's SM in Computer Science — acceptance rate realities, cost, requirements, English-test rules, and what graduates go on to do.
Acceptance Rate: What Harvard Actually Publishes
Harvard does not publish a separate acceptance rate for the SM in Computer Science. What we know, grounded in Harvard's own data:
- Harvard SEAS (via GSAS) is estimated at roughly 5-8% admit rate across its graduate programs — SEAS runs its graduate admissions through the Griffin Graduate School of Arts and Sciences (GSAS), and Computer Science is consistently one of SEAS's most oversubscribed departments, so CS specifically likely sits at or below that SEAS-wide band rather than above it.
- GSAS overall reports a graduate acceptance rate around 3.1%, but that figure blends every GSAS department, from CS to classics, and CS draws a disproportionately large and strong applicant pool relative to less popular humanities departments — so the university-wide 3.1% figure is not a reliable stand-in for CS specifically either.
- Harvard College undergraduates who want to study CS go through Harvard's single, unified admissions process (no separate CS application), which runs at roughly 3.6-4.2% overall; there is no separate "CS acceptance rate" at the undergraduate level because Harvard admits students to the College, not to a concentration.
Bottom line: treat any specific number under 8% as a reasonable estimate rather than a published fact. Harvard SEAS Computer Science should be approached as one of the most competitive master's programs in the country — more selective than the typical US CS master's, and likely tighter than SEAS's already-selective average given how oversubscribed the department is.
Fees and Cost of Attendance
Harvard SEAS graduate tuition follows the standard GSAS/SEAS graduate schedule. Approximate annual figures (2025-2026, per Harvard's published cost of attendance):
| Cost Item | Amount (USD/year) |
|---|---|
| Tuition | $57,328 |
| Living expenses (Cambridge/Boston) | $35,150 |
| Total estimated cost of attendance | $98,621 |
For a two-year SM, this puts total program cost in the $190,000-$200,000 range before any funding, scholarships, or on-campus employment (many SM students take on part-time research or teaching assistant roles, though full funding of the kind PhD students receive is not guaranteed for terminal master's students). Harvard's application fee for graduate programs is $105, with fee waivers available for applicants who demonstrate financial hardship.
International and domestic students are charged identical tuition — there is no international surcharge, which is standard across nearly all elite private US universities.
Admission Requirements
Harvard SEAS's SM in Computer Science admission is run through the standard GSAS graduate application process, with department-specific supplements. Based on Harvard's published requirements for GSAS/SEAS programs:
- Academic transcripts from all post-secondary institutions attended
- Statement of Purpose outlining research or professional focus within CS
- Three letters of recommendation, ideally from professors or research supervisors who can speak to technical ability
- Resume/CV
- GRE: not required for most GSAS programs, including SEAS CS in recent cycles — always confirm on the department's current admissions page, since this policy has shifted across cycles industry-wide
- TOEFL or IELTS scores, required unless the applicant qualifies for a waiver (see English proficiency section below)
- Application fee of $105, or an approved fee waiver
Harvard does not publish a minimum GPA for GSAS admissions, but competitive SEAS CS applicants typically come from strong undergraduate CS, EE, math, or physics backgrounds with a GPA well above 3.7/4.0, plus demonstrated research or substantial project experience (published papers, competitive internships, or significant open-source/technical portfolios). The regular decision deadline for GSAS/SEAS master's programs is typically December 1 (individual departments can vary slightly), with decisions generally released between February and March.
How to Get Into Harvard's SM in Computer Science
-
Build a specific research or technical narrative, not a generic "I love CS" story. SEAS admissions committees read thousands of statements of purpose; the ones that stand out identify a specific subfield (systems, AI/ML, theory, HCI, computational biology, etc.) and connect it to concrete prior work — a thesis, an internship project, a paper, or a substantial independent build.
-
Get letters from people who can speak to your technical depth, not just your character. A recommendation from a research advisor or manager who directly supervised technical work carries far more weight than a generic reference, since Harvard is evaluating your readiness to do graduate-level CS work, not just your general competence.
-
Target faculty fit explicitly. Because SEAS is smaller than MIT's or Stanford's CS departments, identifying specific faculty whose research aligns with your interests — and naming them, with genuine familiarity with their work, in your statement — signals seriousness in a way that a generic Harvard-brand pitch doesn't.
-
Don't neglect the GRE-optional trap. Even where GRE is not required, applicants who submit a strong quantitative score (near-perfect) sometimes use it as a supplementary signal, particularly if their undergraduate transcript is from a system unfamiliar to US admissions committees. This is optional and should only be used if it strengthens, not dilutes, the application.
-
Apply early relative to the December 1 deadline where possible. While Harvard doesn't publish rolling-admission advantages the way some universities do, submitting a fully polished application well ahead of the deadline avoids last-minute technical issues with transcripts or recommenders.
English Proficiency Requirement (IELTS/TOEFL)
Harvard SEAS admits through GSAS, which sets the university's graduate English-proficiency policy:
- IELTS: minimum 7.0 overall, recommended 7.5; GSAS specifically requires a minimum Speaking sub-score of 6.5
- TOEFL: minimum 95 overall, recommended 104; GSAS requires a minimum Speaking sub-score around 23/30 (or 4.5 on the redesigned scale for tests taken from January 21, 2026)
- Waiver: GSAS waives the requirement only for applicants whose undergraduate degree (not graduate) was earned at an English-medium institution; Duolingo and PTE are not accepted by GSAS, unlike some of Harvard's professional schools
Because SEAS Computer Science is one of GSAS's most competitive and quantitative-heavy departments, admissions committees have limited bandwidth to weigh a borderline English score against a strong technical profile — clearing the minimums comfortably (7.5+ IELTS / 104+ TOEFL, with strong Speaking) removes English proficiency as a factor entirely. For the full breakdown of Harvard's testing policy across schools, see Harvard University IELTS requirements and Harvard University TOEFL requirements.
Career Outcomes
Harvard does not publish outcomes broken out specifically for the SM in Computer Science, but Harvard's broader graduate and SEAS outcomes data give a strong proxy, since CS graduates are typically among the highest earners within Harvard's graduate population:
- Graduate employment rate after 6 months: ~90% (university-wide graduate figure)
- Average graduate starting salary: ~$184,500 (university-wide graduate figure; CS-specific compensation, especially in software engineering and applied ML roles, is typically well above this blended average)
- Top recruiters (university-wide graduate): McKinsey & Company, Bain & Company, Boston Consulting Group, Goldman Sachs, Blackstone, and private equity/venture capital firms — with SEAS CS graduates specifically also heavily recruited by Google, Meta, Amazon, Microsoft, and Boston-area/NYC quant and trading firms given proximity to both tech hubs and financial centers
Harvard's SEAS CS graduates benefit from Harvard's brand recognition in both traditional tech recruiting and in adjacent, high-paying fields (quant finance, consulting, biotech-adjacent computing) that value the Harvard name specifically, on top of technical skill.
FAQ
Does Harvard publish a separate acceptance rate for the SM in Computer Science? No. Harvard does not release a department-level acceptance rate for SEAS Computer Science. The best available proxies are the SEAS/GSAS graduate admit rate (roughly 5-8%) and GSAS's overall 3.1% figure, though CS specifically is likely on the more selective end given how oversubscribed the department is relative to other GSAS fields.
Is the GRE required for Harvard's SM in Computer Science? Most GSAS programs, including SEAS, do not require the GRE in recent cycles, but this has changed across cycles industry-wide, so confirm the current policy on the SEAS admissions page before applying.
What IELTS or TOEFL score do I need for Harvard SEAS? GSAS requires a minimum IELTS 7.0 (with Speaking at least 6.5) or TOEFL 95 (with Speaking around 23/30), though a recommended score of IELTS 7.5 or TOEFL 104 is a safer target given how competitive the department is.
How much does Harvard's SM in Computer Science cost? Tuition is $57,328/year, with total cost of attendance including living expenses around $98,621/year — roughly $190,000-$200,000 for the full two-year program before any funding.
Does Harvard SEAS offer funding for SM (master's) students? Not guaranteed the way PhD funding is. Harvard's full-funding guarantee (tuition, stipend, health fees) applies to GSAS PhD students; SM/master's students generally pay standard tuition, though some secure partial funding through research or teaching assistant positions.
Is Harvard CS harder to get into than MIT or Stanford CS? All three are extremely competitive, and none publishes an exact department-level rate for direct comparison. Harvard SEAS CS, MIT EECS, and Stanford CS are all reasonably estimated in the single-digit-percent range for master's admissions, so applicants should treat all three as reach programs and apply with equally strong, tailored applications to each.