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

2026 Best Other Computer Programming Schools

2 Colleges in the United States
185 Other Computer Programming Degrees Awarded
$65,872 Avg Early-Career Salary

Other Computer Programming degree programs prepare students for a range of careers in the field. While the number of schools offering the program varies, there are still top-quality ones to be found.

College Factual analyzed 33 schools to build this 2026 ranking of the best other computer programming schools.

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/other-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/other-computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 14
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 "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 "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.8)
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 "BS in Game Programming & Development" with relevance 0.7
DEBUG: ✗ Offer "BS in Game Programming & Development" 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: relevant_offers count = 10
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 0 offers with relevance >= 0.9
DEBUG: Backfilling with 6 offers with relevance >= 0.8

Choosing a Great Other Computer Programming School

Best Other Computer Programming Schools

Where you study other computer programming matters for your future. That is why we built our Best Other Computer Programming Schools rankings. Our overall ranking combines our degree-level rankings, weighted by degrees awarded at each level.

In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.

Other Computer Programming Rankings by Degree Level

Associate's Degrees in Other Computer Programming
Bachelor's Degrees in Other Computer Programming
Master's Degrees in Other Computer Programming
Doctoral Degrees in Other Computer Programming

We offer several rankings, including this Best Other Computer Programming Schools list, to help you decide. More interested in schools in a specific area of the country? Filter this list by region or state.

Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.

See how we build our rankings

DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-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/other-computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 14
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 "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 "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.8)
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 "BS in Game Programming & Development" with relevance 0.7
DEBUG: ✗ Offer "BS in Game Programming & Development" 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: relevant_offers count = 10
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 0 offers with relevance >= 0.9
DEBUG: Backfilling with 6 offers with relevance >= 0.8
ADBLOCK #171

Best Schools for Other Computer Programming in the United States

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 other computer programming degrees they offer, see the list below.

Top Schools in Other Computer Programming

1

Our analysis ranked University Of Chicago the best school in the country for a degree in other computer programming. University Of Chicago is a very large private not-for-profit school located in the city of Chicago. Roughly 96% of students complete a degree within six years here. University Of Chicago awarded about 69 other computer programming degrees in the most recent data year. Graduates of the other computer programming program make about $105,265 in their early career. Students borrow a median of $15,854 to complete this degree. More information about a degree in other computer programming from University Of Chicago

2

University Of St Thomas Minnesota came in at #2 on our 2026 list of the best other computer programming schools. This large private not-for-profit university is located in the city of Saint Paul. The six-year graduation rate is 77%. About 12 other computer programming degrees were awarded at University Of St Thomas Minnesota in the most recent year. Soon after graduation, other computer programming degree recipients from University Of St Thomas Minnesota generally make around $65,183. Students borrow a median of $23,923 to complete this degree. More information about a degree in other computer programming from University Of St Thomas Minnesota

3

Weber State University came in at #3 on our 2026 list of the best other computer programming schools. Set in the city of Ogden, Weber State University is a very large public institution. Weber State University graduates 47% of students within six years. About 13 other computer programming degrees were awarded at Weber State University in the most recent year. Graduates of the other computer programming program make about $53,920 in their early career. Students borrow a median of $19,176 to complete this degree. See the full other computer programming program report for Weber State University

4

Students looking for a strong other computer programming program will find one at Southern New Hampshire University, which ranked #4. Set in the suburb of Manchester, Southern New Hampshire University is a very large private not-for-profit institution. The six-year graduation rate is 44%. There were roughly 75 other computer programming students who graduated with this degree at Southern New Hampshire University in the most recent data year. Graduates of the other computer programming program make about $53,211 in their early career. Southern New Hampshire University graduates carry a median of $29,103 in student loans. Get the full other computer programming details for Southern New Hampshire University

5

Bunker Hill Community College is a great choice for students pursuing a degree in other computer programming, landing the #5 spot this year. Set in the city of Boston, Bunker Hill Community College is a large public institution. There were roughly 16 other computer programming students who graduated with this degree at Bunker Hill Community College in the most recent data year. Students who receive their other computer programming degree from Bunker Hill Community College earn around $51,782 in the first couple years of their career. Bunker Hill Community College graduates carry a median of $11,893 in student loans. See the full other computer programming program report for Bunker Hill Community College

>
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-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/other-computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/other-computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 14
DEBUG: Specific major detected (cip4 = 11.02), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
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 "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BS in Computer Information Systems" with relevance 0.7
DEBUG: ✓ Offer "BS in Computer Information Systems" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "BS in Game Programming & Development" with relevance 0.7
DEBUG: ✓ Offer "BS in Game Programming & Development" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Database Design" with relevance 0.7
DEBUG: ✓ Offer "MS in Information Technology - Database Design" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Web Design" with relevance 0.7
DEBUG: ✓ Offer "MS in Information Technology - Web Design" ACCEPTED (relevance 0.7)
DEBUG: relevant_offers count = 11
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.5
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 0 offers with relevance >= 0.9
DEBUG: Backfilling with 6 offers with relevance >= 0.8

Other Computer Programming by Region

View the Best Other Computer Programming Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

ADBLOCK #173
View All Rankings >

Other Computer Programming is one of many programs to choose from within the area of study. See all related rankings.

ADBLOCK #115

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 33 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