Duke UniversityComputer ScienceUSAAdmissions

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

Gabble Team··8 min read

Computer Science is one of Duke University's most popular undergraduate programs, taught jointly through Trinity College of Arts and Sciences and the Pratt School of Engineering, at a private research university that sits inside North Carolina's Research Triangle alongside UNC-Chapel Hill and NC State. Duke's undergraduate admissions have become extraordinarily competitive in recent cycles, with acceptance rates falling into the low single digits as application volume has roughly doubled over the past decade. For applicants weighing Duke CS against other elite US programs, the pitch is a small, low student-faculty ratio undergraduate cohort, deep ties to a genuine regional tech and research ecosystem, and strong recruiting relationships with major technology and consulting employers.

This guide walks through what it takes to get into Duke's BS in Computer Science: acceptance rate realities, cost, requirements, English-test rules, and what graduates go on to do.


Acceptance Rate

Duke does not run a separate admissions process for Computer Science; applicants are admitted to Duke University as a whole through a single, unified undergraduate process, and only declare or gravitate toward a CS major once enrolled. What we know, grounded in Duke's own published data:

  • Duke's overall undergraduate acceptance rate is 4.7%, reflecting a highly selective applicant pool that has grown substantially as application volume has roughly doubled over the past decade.
  • Because there is no separate CS admissions track, there is no official "Computer Science acceptance rate" at Duke the way there might be at a university with a direct-entry engineering school; every admitted student competes for a spot at Duke University generally, not a CS-specific quota.
  • Computer Science's popularity as a major likely means CS-track applicants face at least as much competition as the university-wide average, though Duke does not publish a breakdown by intended major that would confirm this precisely.

Bottom line: treat Duke's 4.7% undergraduate acceptance rate as the honest reference point for Computer Science applicants, since no more precise, program-specific figure exists. This places Duke among the most selective universities in the US for any prospective major, CS included.


Fees and Cost of Attendance

Cost ItemAmount (USD/year)
Tuition$70,265
Living expenses$22,820
Total estimated cost of attendance$93,085

Over the full four-year BS, that puts total program cost at roughly $372,000 before any financial aid, though Duke meets 100% of demonstrated need for admitted international students who apply for aid at the time of admission, and 51% of Duke undergraduates receive aid, with an average aid package of $70,439. Duke's application fee is $85. International and domestic students are charged identical tuition, with no international surcharge, standard across most elite private US universities.

Duke also runs several notable merit scholarships relevant to international CS applicants, including the Karsh International Scholars Program, a full-ride award specifically for admitted international undergraduates that also funds three summers of research or internship experience, selected automatically from the admitted international applicant pool with no separate application required.


Admission Requirements

Duke's undergraduate admissions process is holistic and does not publish a minimum GPA, though competitive applicants typically post standardized test scores in Duke's middle-50% range where submitted. Based on Duke's published undergraduate requirements:

  • Common Application or Coalition Application
  • Duke-specific supplemental essays
  • Official high school transcript
  • Two teacher recommendations
  • One counselor recommendation
  • Midyear grade report
  • Optional standardized test scores: Duke is test-optional; the middle-50% range among students who submit scores is SAT 1500-1570 or ACT 34-35
  • English proficiency test scores: optional but recommended for non-native English speakers

Duke offers Early Decision (deadline November 2, decisions mid-December) and Regular Decision (deadline January 4, decisions late March/early April). Applicants targeting a CS-heavy application should highlight relevant coursework, projects, or competitions well beyond the standard high school curriculum, since Duke's holistic review weighs demonstrated depth heavily.


How to Get Into Duke's BS in Computer Science

  1. Build a coherent technical narrative in your essays, not a generic "I love coding" story. Duke's admissions officers read thousands of applications; a specific project, competition result, internship, or independent build that shows sustained engagement with computer science stands out far more than a general interest statement.

  2. Take the most rigorous math and CS coursework your school offers. Since Duke doesn't admit directly into a CS-specific track, your transcript needs to demonstrate readiness for Duke's quantitative rigor generally, not just an interest in the subject.

  3. Decide deliberately whether to submit SAT/ACT scores. Duke is test-optional, but a strong score (within or above the 1500-1570 SAT / 34-35 ACT middle-50% range) can meaningfully strengthen a borderline application, particularly for applicants from education systems less familiar to US admissions committees.

  4. Consider Early Decision if Duke is genuinely your top choice. Early Decision is binding, but historically offers a meaningfully higher admit rate than Regular Decision at highly selective private universities, and Duke's November 2 deadline gives more certainty earlier in the cycle.

  5. Submit an English proficiency score even though it's optional, if you're a non-native speaker. A score in the IELTS 7.5+ / TOEFL 100+ range helps offset any concerns admissions committees might have about classroom readiness, even though no hard minimum is enforced at the undergraduate level.


English Proficiency Requirement (IELTS/TOEFL)

Duke's undergraduate policy is notably flexible relative to most elite US universities:

  • English test scores are not required at all for undergraduate applicants; scores are optional but recommended for non-native English speakers to strengthen the application
  • IELTS: recommended score of 7.5 (no hard minimum enforced)
  • TOEFL: recommended score of 100 (no hard minimum enforced)
  • PTE: minimum 68
  • Duolingo: minimum 125
  • Waiver: applicants who have studied full-time for two or more years at an institution where English is the sole language of instruction, in a country where English is the primary spoken language, are considered to have demonstrated proficiency

Because scores are optional rather than a hard gate, applicants should think of IELTS/TOEFL less as a gatekeeping hurdle and more as a credibility signal alongside grades and essays. For the full breakdown of Duke's fees, admissions process, and testing policy, see the Duke University guide.


Career Outcomes

Duke does not publish outcomes broken out specifically for Computer Science majors, but Duke's university-wide undergraduate outcomes data give a strong proxy, since CS graduates are typically among the highest earners within Duke's undergraduate population:

  • Graduation rate: 96.8%
  • Employment rate after 6 months: ~90% (university-wide undergraduate figure)
  • Average starting salary: ~$89,800 (university-wide undergraduate figure; CS-specific compensation, especially in software engineering roles, is typically well above this blended average)
  • Top recruiters (university-wide undergraduate): Google, McKinsey & Company, Goldman Sachs, Amazon, Boston Consulting Group, and Duke University Health System

Duke's Research Triangle location, alongside UNC-Chapel Hill and NC State, gives CS graduates practical access to a genuine regional tech and biotech job market without needing to relocate for internships during the degree itself.


FAQ

Does Duke publish a separate acceptance rate for Computer Science? No. Duke admits students to the university as a whole through a single undergraduate process; there is no separate CS-specific admissions track or acceptance rate. Duke's overall undergraduate acceptance rate is 4.7%.

Do I need to submit IELTS or TOEFL scores to apply to Duke as an undergraduate? No. English proficiency test scores are not required for undergraduate applicants, but Duke recommends non-native English speakers submit them (commonly IELTS 7.5+ or TOEFL 100+) to help the admissions committee assess readiness for coursework taught entirely in English.

How much does Duke's Computer Science degree cost? Tuition is $70,265/year, with total cost of attendance including living expenses around $93,085/year, roughly $372,000 for the full four-year degree before any financial aid.

Is Duke need-blind for international applicants? No. International undergraduate applicants who indicate they need financial aid are reviewed in a separate, need-aware admission pool, though Duke commits to meeting 100% of demonstrated need for admitted international students who apply for aid at the time of admission.

Is Duke test-optional for Computer Science applicants? Yes. Duke does not require SAT or ACT scores from any undergraduate applicant. Among students who do submit scores, the middle-50% range is SAT 1500-1570 or ACT 34-35.

What do Duke Computer Science graduates typically go on to do? Duke doesn't publish outcomes specific to Computer Science, but the university's top undergraduate recruiters, including Google, Amazon, McKinsey & Company, and Goldman Sachs, reflect the kind of software engineering, quant, and consulting roles CS graduates commonly move into.

Free College Finder

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