Best Computer Engineering Schools in North Carolina

North Carolina has 3 colleges offering Computer Engineering programs tracked by the College Scorecard, producing 244 recent graduates. Graduates in North Carolina earn $79,319 on average within two years — 13% above the national average of $70,025, making the state one of the stronger markets for this field.

School choice matters significantly: Duke University graduates earn $97,071 while North Carolina State University at Raleigh graduates earn $70,057 — a $27,014 gap. Research each program's curriculum, employer connections, and career services before deciding.

3
Schools in NC
$79,319
NC Avg. Earnings
$70,025
National Avg.
174
Schools Nationally

Public vs Private: Computer Engineering in North Carolina

Public Schools (2)
$70,443
avg. 2yr earnings
Private Schools (1)
$97,071
avg. 2yr earnings

Private schools produce $26,628 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Computer Engineering Schools in North Carolina, Ranked by Earnings

#1
D

Duke University

Durham, NC · Private

$97,071
2yr Earnings
1yr Earnings: $108,817
Graduates: 63
Acceptance: 6.8%
#2
U

University of North Carolina at Charlotte

Charlotte, NC · Public

$70,829
2yr Earnings
1yr Earnings: $58,378
Graduates: 35
Acceptance: 80.2%
#3
N

North Carolina State University at Raleigh

Raleigh, NC · Public

$70,057
2yr Earnings
1yr Earnings: $69,627
Graduates: 146
Acceptance: 39.9%

Frequently Asked Questions

What is the best school for Computer Engineering in North Carolina?
Duke University ranks #1 for Computer Engineering in North Carolina with median graduate earnings of $97,071 within two years of graduation. There are 3 schools offering Computer Engineering programs in the state.
How much do Computer Engineering graduates earn in North Carolina?
Computer Engineering graduates in North Carolina earn an average of $79,319 within two years of graduation. This is 13% above the national average of $70,025 for this major.
What is the hardest Computer Engineering school to get into in North Carolina?
Duke University is the most selective Computer Engineering program in North Carolina with an acceptance rate of 6.8%. The average acceptance rate across Computer Engineering programs in the state is 42.3%.
Should I attend a public or private school for Computer Engineering in North Carolina?
In North Carolina, private Computer Engineering programs produce average earnings of $97,071 vs $70,443 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 2 public and 1 private options in the state.

Other Popular Majors in North Carolina

All colleges in North Carolina →

Computer Engineering in Other States

Get Computer Engineering Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.