Median Earnings (1yr)
$111,145
95th percentile (80th in NC)
Median Debt
$14,500
41% below national median
Debt-to-Earnings
0.13
Manageable
Sample Size
65
Adequate data

Analysis

Duke's Computer Engineering graduates start at $111,145—about $29,000 more than NC State's grads and $53,000 above the national median. While that 80th percentile ranking among North Carolina programs might seem modest, remember there are only 9 schools offering this degree in-state, so Duke is still comfortably ahead of most alternatives. More importantly, earnings jump another 23% to $137,144 by year four, which is exceptional growth for engineering where early-career salaries typically plateau faster.

The debt picture is remarkably clean: $14,500 puts Duke below 95% of programs nationally (yes, lower debt than almost everyone else), creating a debt-to-earnings ratio of just 0.13. That means graduates could theoretically clear their entire debt with about six weeks of gross income. This is particularly notable given Duke's 7% admission rate and elite student profile—many peer institutions saddle graduates with far more debt.

The moderate sample size (30-100 graduates) suggests this is a smaller program, which could mean more faculty attention but less room for specialization. Still, for families who can navigate Duke's selective admissions, this represents one of the strongest Computer Engineering investments in the state, combining top-tier starting salaries with minimal debt burden.

Where Duke University Stands

Earnings vs. debt across all computer engineering bachelors's programs nationally

Duke UniversityOther computer engineering programs

Programs in the upper-left quadrant (high earnings, low debt) offer the best value. Programs in the lower-right quadrant warrant careful consideration.

Earnings Distribution

How Duke University graduates compare to all programs nationally

Duke University graduates earn $111k, placing them in the 95th percentile of all computer engineering bachelors programs nationally.

Earnings Over Time

How earnings evolve from 1 year to 4 years after graduation

Earnings trajectories vary significantly. Some programs show strong early returns that plateau; others start lower but accelerate. Consider where you want to be at year 4, not just year 1.

Compare to Similar Programs in North Carolina

Computer Engineering bachelors's programs at peer institutions in North Carolina (9 total in state)

SchoolEarnings (1yr)Earnings (4yr)Median DebtDebt/Earnings
Duke University$111,145$137,144$14,5000.13
North Carolina State University at Raleigh$82,997$90,912$24,2500.29
North Carolina A & T State University$80,685$31,0000.38
University of North Carolina at Charlotte$71,117$90,188$21,8750.31
National Median$78,952$24,5000.31

Other Computer Engineering Programs in North Carolina

Compare tuition, earnings, and debt across North Carolina schools

SchoolIn-State TuitionEarnings (1yr)Debt
North Carolina State University at Raleigh
Raleigh
$8,895$82,997$24,250
North Carolina A & T State University
Greensboro
$6,748$80,685$31,000
University of North Carolina at Charlotte
Charlotte
$7,214$71,117$21,875

About This Data

Source: U.S. Department of Education College Scorecard (October 2025 release)

Population: Graduates who received federal financial aid (Title IV grants or loans). At Duke University, approximately 13% of students receive Pell grants. Students who did not receive federal aid are not included in these figures.

Earnings: Median earnings from IRS W-2 data for graduates who are employed and not enrolled in further education, measured 1 year after completion. Earnings are pre-tax and include wages, salaries, and self-employment income.

Debt: Median cumulative federal loan debt at graduation. Does not include private loans or Parent PLUS loans borrowed on behalf of students.

Sample Size: Based on 65 graduates with reported earnings and 64 graduates with debt data. Small samples may not be representative.