NorthwesternComputer ScienceMcCormickUndergraduate AdmissionsUSAAdmissions

Northwestern University Computer Science: Acceptance Rate, Fees & How to Get In (2026)

Gabble Team··7 min read

Computer Science at Northwestern is unusual in that it can be studied as a BA through Weinberg College of Arts and Sciences or as a BS through the McCormick School of Engineering and Applied Science, giving students a choice between a more flexible liberal-arts-adjacent path and a more traditional engineering degree, both drawing on the same CS faculty and coursework. Northwestern's admission has become extremely competitive in recent cycles, with a record applicant pool pushing the overall acceptance rate down to roughly 7%, and Computer Science sits on Northwestern's own list of its most popular undergraduate programs alongside Journalism and Economics. This guide covers what it takes to get into Northwestern Computer Science, what it costs, English-test rules, and where graduates go.


Acceptance Rate

Northwestern does not publish a department- or major-specific acceptance rate for Computer Science. Northwestern admits students to the university as a whole rather than to a specific major, so there is no dedicated "CS acceptance rate" in Northwestern's own process:

  • Northwestern's overall acceptance rate is approximately 7% for recent cycles, drawn from an applicant pool that has climbed past 53,000 for a single class.
  • The middle-50% SAT range for admitted students is 1430-1540, with the middle-50% ACT range at 33-35.
  • Because Computer Science is consistently one of Northwestern's most popular majors, applicants should not assume the 7% overall figure overstates how competitive CS specifically is; if anything, high-demand majors like CS likely draw a stronger applicant pool relative to Northwestern's average.

Bottom line: treat 7% as the honest, university-wide figure that applies here, since Northwestern does not release a CS-specific number. Applicants should approach Northwestern Computer Science as a reach program on the level of other top-10 US universities.


Fees and Cost of Attendance

Northwestern's published undergraduate cost of attendance applies uniformly across majors, including Computer Science:

Cost ItemAmount (USD/year)
Tuition$71,802
Living expenses$22,941
Total estimated cost of attendance$96,003

For a four-year BA/BS in Computer Science, that puts total program cost at roughly $380,000-$390,000 before financial aid. Northwestern's application fee is $75. Tuition is identical for domestic and international students, and Northwestern commits to meeting 100% of demonstrated financial need for admitted international students with grants rather than loans, though admission itself is need-aware (not need-blind) for international applicants who apply for aid.

Students who continue on to Northwestern's Master of Science in Computer Science (McCormick, one year) pay separate graduate tuition of approximately $68,919/year, distinct from the undergraduate figure above.


Admission Requirements

Based on Northwestern's published undergraduate international-applicant requirements:

  • Common Application or Coalition Application
  • Northwestern-specific supplemental essays
  • Official high school transcript, with certified English translation if applicable
  • One counselor/administrator recommendation and one academic teacher recommendation
  • Midyear grade report
  • Optional SAT/ACT scores (Northwestern is currently test-optional)
  • English proficiency test scores (IELTS, TOEFL, or Duolingo) for applicants whose first or primary language is not English, or whose secondary schooling was not conducted in English

Northwestern does not publish a minimum GPA, but competitive applicants for Computer Science typically present a GPA well above 3.85/4.0 alongside strong quantitative coursework. Early Decision closes November 1 (decisions mid-December); Regular Decision closes January 1 (decisions late March).


How to Get Into Northwestern's Computer Science Program

  1. Show technical depth beyond your transcript. With Northwestern's applicant pool this strong, differentiation comes from demonstrated CS work: personal projects, competitive programming, internships, or research, not grades alone.

  2. Decide between the BA (Weinberg) and BS (McCormick) tracks deliberately. The BA route offers more flexibility to combine CS with a second field; the BS route is a more conventional engineering degree with additional core requirements. State your reasoning clearly in your application.

  3. Make your essays count. Because Northwestern is test-optional and does not publish hard academic cutoffs, the supplemental essays are one of the few places to show genuine, specific interest in Northwestern's CS ecosystem rather than a generic "I love coding" narrative.

  4. Clear the implicit English-proficiency bar with room to spare. Northwestern publishes no hard IELTS/TOEFL minimum for undergraduates, but given the roughly 7% acceptance rate, a middling score will read as unremarkable; aim well above the recommended IELTS 7.0 or TOEFL 100.

  5. Apply well ahead of deadlines. Submitting a fully polished application before November 1 (Early Decision) or January 1 (Regular Decision) avoids last-minute issues with transcripts, recommenders, or test score reporting.


English Proficiency Requirement (IELTS/TOEFL)

Northwestern does not publish a hard minimum score for undergraduate applicants, but it does publish a recommended benchmark:

  • IELTS: no published minimum; recommended score of 7.0
  • TOEFL: no published minimum; recommended score of 100
  • Duolingo English Test is also accepted, though Northwestern does not publish a minimum score
  • Waiver: Northwestern has no formal automatic waiver policy on its undergraduate FAQ; the requirement applies to applicants whose first/primary language is not English or whose secondary schooling was not conducted in English, and admissions review judges sufficiency case by case
  • Northwestern does not offer conditional or pathway admission tied to English proficiency scores

Given Northwestern's sub-10% acceptance rate, a score that merely clears a generic "passing" threshold will read as unremarkable next to peers submitting IELTS 7.5+ or TOEFL 105+. Applicants who go on to Northwestern's graduate MS in Computer Science face a different, explicit bar: The Graduate School (TGS) sets a published minimum IELTS score of 7.0 and TOEFL iBT minimum of 80, and McCormick engineering programs commonly require TOEFL 90/IELTS 7.0 in practice.


Career Outcomes

Northwestern does not publish outcomes broken out specifically for Computer Science, so the figures below reflect Northwestern's broader undergraduate outcomes data:

  • Graduate employment rate after 6 months: ~70% (university-wide undergraduate figure)
  • Average undergraduate starting salary: ~$73,478 (university-wide figure; CS-specific compensation, especially in software engineering roles, is typically well above this blended average)
  • Top recruiters (university-wide undergraduate): McKinsey & Company, Google, Goldman Sachs, Boston Consulting Group, Amazon, Deloitte

Northwestern's Evanston campus sits a short train ride from downtown Chicago, giving CS graduates easy access to a large Midwest tech and consulting job market, on top of the national tech recruiting pipeline that a top-10-ranked university commands.


FAQ

Does Northwestern publish a separate acceptance rate for Computer Science? No. Northwestern admits students to the university as a whole, not to a specific major, so there is no CS-specific acceptance rate. The best available figure is Northwestern's own overall acceptance rate of roughly 7%.

What IELTS or TOEFL score do I need for Northwestern Computer Science? Northwestern publishes no hard minimum for undergraduates, only a recommended IELTS score of 7.0 or TOEFL score of 100. Given the competitiveness of admission, aim comfortably above these numbers.

Should I apply to the BA or BS in Computer Science at Northwestern? The BA is offered through Weinberg College of Arts and Sciences and allows more flexibility to pair CS with another field; the BS is offered through McCormick School of Engineering and is a more traditional engineering degree with additional core requirements. Both draw on the same CS faculty and coursework.

How much does Northwestern's Computer Science program cost for international students? Tuition is $71,802/year, with total estimated cost of attendance around $96,003/year, roughly $380,000-$390,000 for the full four-year degree before financial aid. Tuition is identical for domestic and international students.

Is Northwestern need-blind for international applicants? No. Northwestern is need-aware for international undergraduate applicants who apply for financial aid, though it commits to meeting 100% of demonstrated need for admitted students without loans.

Is Northwestern's MS in Computer Science a good path if I don't get into the undergraduate program? It's a separate application and admissions process, not a backup option. The graduate MS in Computer Science (McCormick, one year) costs approximately $68,919/year and has its own explicit IELTS/TOEFL minimums (IELTS 7.0, TOEFL 80) set by The Graduate School, distinct from the undergraduate track described above.

Free College Finder

Get instant college suggestions based on your GPA, test scores, and achievements.