Best Computer Science Schools in Ohio

Ohio has 9 colleges offering Computer Science programs tracked by the College Scorecard, producing 299 recent graduates. Graduates in Ohio earn $62,607 on average within two years — 9% below the national average of $68,504. Lower cost of living or industry mix may explain the gap.

School choice matters significantly: Case Western Reserve University graduates earn $71,575 while Youngstown State University graduates earn $49,644 — a $21,931 gap. Research each program's curriculum, employer connections, and career services before deciding.

9
Schools in OH
$62,607
OH Avg. Earnings
$68,504
National Avg.
312
Schools Nationally

Public vs Private: Computer Science in Ohio

Public Schools (3)
$60,446
avg. 2yr earnings
Private Schools (5)
$64,122
avg. 2yr earnings

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

Computer Science Schools in Ohio, Ranked by Earnings

#1
C

Case Western Reserve University

Cleveland, OH · Private

$71,575
2yr Earnings
1yr Earnings: $74,006
Graduates: 75
Acceptance: 28.7%
#2
C

Cedarville University

Cedarville, OH · Private

$69,338
2yr Earnings
1yr Earnings: $71,469
Graduates: 18
Acceptance: 62.8%
#3
O

Ohio University-Main Campus

Athens, OH · Public

$67,202
2yr Earnings
1yr Earnings: $64,115
Graduates: 41
Acceptance: 84.8%
#4
X

Xavier University

Cincinnati, OH · Private

$66,077
2yr Earnings
1yr Earnings: $68,286
Graduates: 22
Acceptance: 87.7%
#5
K

Kent State University at Kent

Kent, OH · Public

$64,493
2yr Earnings
1yr Earnings: $57,552
Graduates: 95
Acceptance: 86.7%
#6
F

Franklin University

Columbus, OH ·

$61,516
2yr Earnings
Acceptance: N/A
#7
C

Capital University

Columbus, OH · Private

$59,846
2yr Earnings
Acceptance: 73.2%
#8
J

John Carroll University

University Heights, OH · Private

$53,775
2yr Earnings
1yr Earnings: $56,377
Graduates: 20
Acceptance: 81.1%
#9
Y

Youngstown State University

Youngstown, OH · Public

$49,644
2yr Earnings
1yr Earnings: $56,461
Graduates: 28
Acceptance: 80.3%

Frequently Asked Questions

What is the best school for Computer Science in Ohio?
Case Western Reserve University ranks #1 for Computer Science in Ohio with median graduate earnings of $71,575 within two years of graduation. There are 9 schools offering Computer Science programs in the state.
How much do Computer Science graduates earn in Ohio?
Computer Science graduates in Ohio earn an average of $62,607 within two years of graduation. This is 9% below the national average of $68,504 for this major.
What is the hardest Computer Science school to get into in Ohio?
Case Western Reserve University is the most selective Computer Science program in Ohio with an acceptance rate of 28.7%. The average acceptance rate across Computer Science programs in the state is 73.2%.
Should I attend a public or private school for Computer Science in Ohio?
In Ohio, private Computer Science programs produce average earnings of $64,122 vs $60,446 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 3 public and 5 private options in the state.

Other Popular Majors in Ohio

All colleges in Ohio →

Computer Science in Other States

Get Computer Science 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.