Best Computer Engineering Schools in Pennsylvania

Pennsylvania has 7 colleges offering Computer Engineering programs tracked by the College Scorecard, producing 459 recent graduates. Graduates earn $71,016 on average within two years, roughly in line with the national average of $70,025.

School choice matters significantly: Bucknell University graduates earn $87,604 while Shippensburg University of Pennsylvania graduates earn $63,005 — a $24,599 gap. Research each program's curriculum, employer connections, and career services before deciding.

7
Schools in PA
$71,016
PA Avg. Earnings
$70,025
National Avg.
174
Schools Nationally

Public vs Private: Computer Engineering in Pennsylvania

Public Schools (3)
$64,422
avg. 2yr earnings
Private Schools (4)
$75,962
avg. 2yr earnings

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

Computer Engineering Schools in Pennsylvania, Ranked by Earnings

#1
B

Bucknell University

Lewisburg, PA · Private

$87,604
2yr Earnings
1yr Earnings: $94,127
Graduates: 33
Acceptance: 32.0%
#2
L

Lehigh University

Bethlehem, PA · Private

$72,231
2yr Earnings
1yr Earnings: $72,247
Graduates: 28
Acceptance: 29.3%
#3
V

Villanova University

Villanova, PA · Private

$72,214
2yr Earnings
1yr Earnings: $73,492
Graduates: 41
Acceptance: 25.1%
#4
D

Drexel University

Philadelphia, PA · Private

$71,798
2yr Earnings
1yr Earnings: $74,746
Graduates: 139
Acceptance: 77.5%
#5
U

University of Pittsburgh-Johnstown

Johnstown, PA · Public

$65,131
2yr Earnings
1yr Earnings: $70,983
Graduates: 93
Acceptance: 95.9%
#6
U

University of Pittsburgh-Pittsburgh Campus

Pittsburgh, PA · Public

$65,131
2yr Earnings
1yr Earnings: $70,983
Graduates: 93
Acceptance: 49.7%
#7
S

Shippensburg University of Pennsylvania

Shippensburg, PA · Public

$63,005
2yr Earnings
1yr Earnings: $66,760
Graduates: 32
Acceptance: 85.5%

Frequently Asked Questions

What is the best school for Computer Engineering in Pennsylvania?
Bucknell University ranks #1 for Computer Engineering in Pennsylvania with median graduate earnings of $87,604 within two years of graduation. There are 7 schools offering Computer Engineering programs in the state.
How much do Computer Engineering graduates earn in Pennsylvania?
Computer Engineering graduates in Pennsylvania earn an average of $71,016 within two years of graduation. This is 1% above the national average of $70,025 for this major.
What is the hardest Computer Engineering school to get into in Pennsylvania?
Villanova University is the most selective Computer Engineering program in Pennsylvania with an acceptance rate of 25.1%. The average acceptance rate across Computer Engineering programs in the state is 56.4%.
Should I attend a public or private school for Computer Engineering in Pennsylvania?
In Pennsylvania, private Computer Engineering programs produce average earnings of $75,962 vs $64,422 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 3 public and 4 private options in the state.

Other Popular Majors in Pennsylvania

All colleges in Pennsylvania →

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.