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
Earnings Distribution
How Duke University graduates compare to all programs nationally
Earnings Over Time
How earnings evolve from 1 year to 4 years after graduation
| School | 1 Year | 4 Years | Growth |
|---|---|---|---|
| Duke University | $111,145 | $137,144 | +23% |
| University of Washington-Seattle Campus | $141,588 | $168,957 | +19% |
| University of Washington-Bothell Campus | $141,588 | $168,957 | +19% |
| North Carolina State University at Raleigh | $82,997 | $90,912 | +10% |
| University of North Carolina at Charlotte | $71,117 | $90,188 | +27% |
Compare to Similar Programs in North Carolina
Computer Engineering bachelors's programs at peer institutions in North Carolina (9 total in state)
Scroll to see more →
| School | In-State Tuition | Earnings (1yr) | Earnings (4yr) | Median Debt | Debt/Earnings |
|---|---|---|---|---|---|
| $65,805 | $111,145 | $137,144 | $14,500 | 0.13 | |
| $8,895 | $82,997 | $90,912 | $24,250 | 0.29 | |
| $6,748 | $80,685 | — | $31,000 | 0.38 | |
| $7,214 | $71,117 | $90,188 | $21,875 | 0.31 | |
| National Median | — | $78,952 | — | $24,500 | 0.31 |
Career Paths
Occupations commonly associated with computer engineering graduates
Architectural and Engineering Managers
Biofuels/Biodiesel Technology and Product Development Managers
Computer Hardware Engineers
Software Developers
Software Quality Assurance Analysts and Testers
Computer Network Architects
Telecommunications Engineering Specialists
Database Architects
Data Warehousing Specialists
Engineering Teachers, Postsecondary
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.