ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Computer Programming Schools in Minnesota

5 Colleges in the United States
233 Computer Programming Degrees Awarded
$55,066 Avg Early-Career Salary

Computer Programming is a field worth a close look when choosing where to study. The schools below stand out for the quality of their computer programming programs.

To produce this 2026 ranking, College Factual evaluated 21 schools to find the best for computer programming students.

What’s on this page:

ADBLOCK #159
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 16
DEBUG: Specific major detected (cip4 = 11.02), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 1
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "AS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Game Programming & Development" with relevance 0.9
DEBUG: ✓ Offer "BS in Game Programming & Development" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Information Systems" with relevance 0.7
DEBUG: ✗ Offer "BS in Computer Information Systems" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Database Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Database Design" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Web Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Web Design" REJECTED (relevance 0.7)
DEBUG: Checking offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 11
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 6 offers with relevance >= 0.9

Best Schools for Computer Programming in Minnesota

If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the computer programming degrees they offer, see the list below.

Top Schools in Computer Programming

1

Leading the list is University Of St Thomas Minnesota, our #1 school for computer programming. This large private not-for-profit university is located in the city of Saint Paul. The six-year graduation rate is 77%. There were roughly 12 computer programming students who graduated with this degree at University Of St Thomas Minnesota in the most recent data year. Soon after graduation, computer programming degree recipients from University Of St Thomas Minnesota generally make around $65,183. Typical student debt for the program is $23,923. See the full computer programming program report for University Of St Thomas Minnesota

2
Hennepin Technical College crest
Hennepin Technical College
Brooklyn Park, MN

Hennepin Technical College is a great choice for students pursuing a degree in computer programming, landing the #2 spot this year. Located in the suburb of Brooklyn Park, Hennepin Technical College is a moderately-sized public university. Hennepin Technical College awarded about 11 computer programming degrees in the most recent data year. Computer Programming graduates of Hennepin Technical College earn a median of $52,059 early in their careers. Students borrow a median of $17,887 to complete this degree. See the full computer programming program report for Hennepin Technical College

3

Students looking for a strong computer programming program will find one at Minneapolis Community And Technical College, which ranked #3. Minneapolis Community And Technical College is a moderately-sized public school located in the city of Minneapolis. There were roughly 73 computer programming students who graduated with this degree at Minneapolis Community And Technical College in the most recent data year. Graduates of the computer programming program make about $55,069 in their early career. Typical student debt for the program is $22,600. See the full computer programming program report for Minneapolis Community And Technical College

4

A rank of #4 makes North Hennepin Community College one of the top schools for computer programming. This moderately-sized public university is located in the suburb of Brooklyn Park. North Hennepin Community College awarded about 92 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from North Hennepin Community College generally make around $52,492. North Hennepin Community College graduates carry a median of $21,241 in student loans. Read more about the computer programming program at North Hennepin Community College

5

Dakota County Technical College is a great choice for students pursuing a degree in computer programming, landing the #5 spot this year. Dakota County Technical College is a mid-sized public school located in the rural area of Rosemount. There were roughly 13 computer programming students who graduated with this degree at Dakota County Technical College in the most recent data year. Students who receive their computer programming degree from Dakota County Technical College earn around $50,429 in the first couple years of their career. Dakota County Technical College graduates carry a median of $13,474 in student loans. Read more about the computer programming program at Dakota County Technical College

6

Saint Paul College A Community And Technical College placed #6 among the best computer programming schools. Saint Paul College A Community And Technical College is a moderately-sized public school located in the city of Saint Paul. Saint Paul College A Community And Technical College awarded about 14 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Saint Paul College A Community And Technical College generally make around $38,179. Saint Paul College A Community And Technical College graduates carry a median of $17,650 in student loans. See the full computer programming program report for Saint Paul College A Community And Technical College

7
Capella University crest
Capella University
Minneapolis, MN

Capella University came in at #7 for computer programming this year. This very large private for-profit university is located in the city of Minneapolis. The six-year graduation rate is 20%. There were roughly 18 computer programming students who graduated with this degree at Capella University in the most recent data year. Students who receive their computer programming degree from Capella University earn around $72,053 in the first couple years of their career. Capella University graduates carry a median of $35,998 in student loans. See the full computer programming program report for Capella University

ADBLOCK #173
View All Computer Programming Rankings >

ADBLOCK #115

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 21 schools evaluated.

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options