Best Computer Science Schools in Indiana

Indiana has 11 colleges offering Computer Science programs tracked by the College Scorecard, producing 610 recent graduates. Graduates earn $66,740 on average within two years, roughly in line with the national average of $68,504.

School choice matters significantly: Rose-Hulman Institute of Technology graduates earn $111,992 while Indiana University-Northwest graduates earn $33,993 — a $77,999 gap. Research each program's curriculum, employer connections, and career services before deciding.

11
Schools in IN
$66,740
IN Avg. Earnings
$68,504
National Avg.
312
Schools Nationally

Public vs Private: Computer Science in Indiana

Public Schools (8)
$61,304
avg. 2yr earnings
Private Schools (3)
$81,235
avg. 2yr earnings

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

Computer Science Schools in Indiana, Ranked by Earnings

#1
R

Rose-Hulman Institute of Technology

Terre Haute, IN · Private

$111,992
2yr Earnings
1yr Earnings: $77,382
Graduates: 52
Acceptance: 72.8%
#2
P

Purdue University-Main Campus

West Lafayette, IN · Public

$85,981
2yr Earnings
1yr Earnings: $81,749
Graduates: 174
Acceptance: 50.3%
#3
I

Indiana University-Bloomington

Bloomington, IN · Public

$70,596
2yr Earnings
1yr Earnings: $70,263
Graduates: 94
Acceptance: 80.4%
#4
I

Indiana University-Southeast

New Albany, IN · Public

$69,338
2yr Earnings
1yr Earnings: $58,998
Graduates: 28
Acceptance: 83.1%
#5
D

DePauw University

Greencastle, IN · Private

$66,941
2yr Earnings
1yr Earnings: $68,301
Graduates: 46
Acceptance: 54.1%
#6
T

Taylor University

Upland, IN · Private

$64,773
2yr Earnings
Acceptance: 76.1%
#7
P

Purdue University Fort Wayne

Fort Wayne, IN · Public

$63,749
2yr Earnings
1yr Earnings: $59,540
Graduates: 46
Acceptance: 85.7%
#8
I

Indiana University-Indianapolis

Indianapolis, IN · Public

$61,020
2yr Earnings
1yr Earnings: $62,739
Graduates: 78
Acceptance: 81.4%
#9
U

University of Southern Indiana

Evansville, IN · Public

$55,151
2yr Earnings
1yr Earnings: $50,021
Graduates: 30
Acceptance: 94.7%
#10
I

Indiana University-South Bend

South Bend, IN · Public

$50,606
2yr Earnings
1yr Earnings: $49,778
Graduates: 22
Acceptance: 86.0%
#11
I

Indiana University-Northwest

Gary, IN · Public

$33,993
2yr Earnings
1yr Earnings: $35,316
Graduates: 40
Acceptance: 76.7%

Frequently Asked Questions

What is the best school for Computer Science in Indiana?
Rose-Hulman Institute of Technology ranks #1 for Computer Science in Indiana with median graduate earnings of $111,992 within two years of graduation. There are 11 schools offering Computer Science programs in the state.
How much do Computer Science graduates earn in Indiana?
Computer Science graduates in Indiana earn an average of $66,740 within two years of graduation. This is 3% below the national average of $68,504 for this major.
What is the hardest Computer Science school to get into in Indiana?
Purdue University-Main Campus is the most selective Computer Science program in Indiana with an acceptance rate of 50.3%. The average acceptance rate across Computer Science programs in the state is 76.5%.
Should I attend a public or private school for Computer Science in Indiana?
In Indiana, private Computer Science programs produce average earnings of $81,235 vs $61,304 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 8 public and 3 private options in the state.

Other Popular Majors in Indiana

All colleges in Indiana →

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.