Best Computer Science Schools in Minnesota

Minnesota has 15 colleges offering Computer Science programs tracked by the College Scorecard, producing 867 recent graduates. Graduates earn $65,784 on average within two years, roughly in line with the national average of $68,283.

School choice matters significantly: St Olaf College graduates earn $76,460 while Bemidji State University graduates earn $62,069 — a $14,391 gap. Research each program's curriculum, employer connections, and career services before deciding.

15
Schools in MN
$65,784
MN Avg. Earnings
$68,283
National Avg.
389
Schools Nationally

Public vs Private: Computer Science in Minnesota

Public Schools (8)
$64,638
avg. 2yr earnings
Private Schools (6)
$69,581
avg. 2yr earnings

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

Computer Science Schools in Minnesota, Ranked by Earnings

#1
St Olaf College logo

St Olaf College

Northfield, MN · Private

$76,460
2yr Earnings
1yr Earnings: $73,475
Graduates: 25
Acceptance: 52.1%
#2
University of Minnesota-Twin Cities logo

University of Minnesota-Twin Cities

Minneapolis, MN · Public

$72,286
2yr Earnings
1yr Earnings: $69,239
Graduates: 325
Acceptance: 77.0%
#3
Concordia University-Saint Paul logo

Concordia University-Saint Paul

Saint Paul, MN · Private

$62,012
2yr Earnings
Acceptance: 74.9%
#4
Saint Cloud State University logo

Saint Cloud State University

Saint Cloud, MN · Public

$59,253
2yr Earnings
1yr Earnings: $72,734
Graduates: 31
Acceptance: 95.0%
#5
Saint Johns University logo

Saint Johns University

Collegeville, MN · Private

$68,778
2yr Earnings
1yr Earnings: $67,462
Graduates: 27
Acceptance: 90.5%
#6
Augsburg University logo

Augsburg University

Minneapolis, MN · Private

N/A
2yr Earnings
1yr Earnings: $56,537
Graduates: 38
Acceptance: 76.5%
#7
University of Minnesota-Morris logo

University of Minnesota-Morris

Morris, MN · Public

$63,997
2yr Earnings
1yr Earnings: $59,551
Graduates: 29
Acceptance: 70.5%
#8
Metropolitan State University logo

Metropolitan State University

Saint Paul, MN · Public

$68,821
2yr Earnings
1yr Earnings: $64,701
Graduates: 86
Acceptance: 96.5%
#9
University of Minnesota-Duluth logo

University of Minnesota-Duluth

Duluth, MN · Public

$61,020
2yr Earnings
1yr Earnings: $63,377
Graduates: 59
Acceptance: 81.8%
#10
Winona State University logo

Winona State University

Winona, MN · Public

$63,335
2yr Earnings
1yr Earnings: $58,844
Graduates: 55
Acceptance: 68.5%
#11
R

Rasmussen University-Minnesota

St. Cloud, MN ·

$55,964
2yr Earnings
1yr Earnings: $56,886
Graduates: 121
Acceptance: N/A
#12
Carleton College logo

Carleton College

Northfield, MN · Private

$76,460
2yr Earnings
1yr Earnings: $76,876
Graduates: 35
Acceptance: 22.3%
#13
Minnesota State University Moorhead logo

Minnesota State University Moorhead

Moorhead, MN · Public

$66,325
2yr Earnings
1yr Earnings: $51,890
Graduates: 20
Acceptance: 52.6%
#14
Gustavus Adolphus College logo

Gustavus Adolphus College

Saint Peter, MN · Private

$64,196
2yr Earnings
Acceptance: 61.8%
#15
Bemidji State University logo

Bemidji State University

Bemidji, MN · Public

$62,069
2yr Earnings
1yr Earnings: $44,023
Graduates: 16
Acceptance: 70.7%

Frequently Asked Questions

What is the best school for Computer Science in Minnesota?
St Olaf College ranks #1 for Computer Science in Minnesota with median graduate earnings of $76,460 within two years of graduation. There are 15 schools offering Computer Science programs in the state.
How much do Computer Science graduates earn in Minnesota?
Computer Science graduates in Minnesota earn an average of $65,784 within two years of graduation. This is 4% below the national average of $68,283 for this major.
What is the hardest Computer Science school to get into in Minnesota?
Carleton College is the most selective Computer Science program in Minnesota with an acceptance rate of 22.3%. The average acceptance rate across Computer Science programs in the state is 70.8%.
Should I attend a public or private school for Computer Science in Minnesota?
In Minnesota, private Computer Science programs produce average earnings of $69,581 vs $64,638 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 8 public and 6 private options in the state.

Other Popular Majors in Minnesota

All colleges in Minnesota →

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.

Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.