DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/general-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/general-computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/general-computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/general-computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/general-computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/general-computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/general-computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 12
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 "BS in Computer Science - Software Engineering" with relevance 1
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (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 Game Programming & Development" with relevance 0.8
DEBUG: ✓ Offer "BS in Game Programming & Development" ACCEPTED (relevance 0.8)
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: 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 General Computer Programming in Michigan
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 general computer programming degrees they offer, see the list below.
Top Schools in General Computer Programming
University Of Michigan Dearborn is one of the finest schools in the country for getting a degree in general computer programming. This moderately-sized public university is located in the city of Dearborn. About 58% of students finish within six years. University Of Michigan Dearborn awarded about 65 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from University Of Michigan Dearborn earn around $80,830 in the first couple years of their career. Typical student debt for the program is $19,723.
More information about a degree in general computer programming from University Of Michigan Dearborn
Macomb Community College came in at #2 on our 2026 list of the best general computer programming schools. Set in the city of Warren, Macomb Community College is a very large public institution. Macomb Community College awarded about 21 general computer programming degrees in the most recent data year. Soon after graduation, general computer programming degree recipients from Macomb Community College generally make around $38,758. Macomb Community College graduates carry a median of $9,862 in student loans.
Read more about the general computer programming program at Macomb Community College
Baker College Of Flint is one of the finest schools in the country for a degree in general computer programming, ranking #3. Set in the town of Owosso, Baker College Of Flint is a mid-sized private not-for-profit institution. Roughly 30% of students complete a degree within six years here. About 10 general computer programming degrees were awarded at Baker College Of Flint in the most recent year. Graduates of the general computer programming program make about $46,774 in their early career. Baker College Of Flint graduates carry a median of $30,688 in student loans.
Get the full general computer programming details for Baker College Of Flint
Students looking for a strong general computer programming program will find one at Washtenaw Community College, which ranked #4. This very large public university is located in the suburb of Ann Arbor. Washtenaw Community College awarded about 28 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Washtenaw Community College earn around $45,332 in the first couple years of their career. Typical student debt for the program is $17,616.
More information about a degree in general computer programming from Washtenaw Community College
University Of Detroit Mercy is one of the finest schools in the country for a degree in general computer programming, ranking #5. Located in the city of Detroit, University Of Detroit Mercy is a moderately-sized private not-for-profit university. About 67% of students finish within six years. University Of Detroit Mercy awarded about 16 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from University Of Detroit Mercy earn around $76,755 in the first couple years of their career. Typical student debt for the program is $29,053.
More information about a degree in general computer programming from University Of Detroit Mercy
Henry Ford Community College came in at #6 for general computer programming this year. Located in the city of Dearborn, Henry Ford Community College is a large public university. About 20 general computer programming degrees were awarded at Henry Ford Community College in the most recent year. Soon after graduation, general computer programming degree recipients from Henry Ford Community College generally make around $36,247. Typical student debt for the program is $15,138.
More information about a degree in general computer programming from Henry Ford Community College
Grand Rapids Community College came in at #7 for general computer programming this year. Set in the city of Grand Rapids, Grand Rapids Community College is a large public institution. Grand Rapids Community College awarded about 21 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Grand Rapids Community College earn around $41,689 in the first couple years of their career. Typical student debt for the program is $14,165.
Get the full general computer programming details for Grand Rapids Community College
Schoolcraft College placed #8 among the best general computer programming schools. Set in the city of Livonia, Schoolcraft College is a large public institution. There were roughly 35 general computer programming students who graduated with this degree at Schoolcraft College in the most recent data year. Students who receive their general computer programming degree from Schoolcraft College earn around $46,283 in the first couple years of their career. Schoolcraft College graduates carry a median of $15,677 in student loans.
More information about a degree in general computer programming from Schoolcraft College
Mott Community College ranked #9 on our 2026 list of the best general computer programming schools. Mott Community College is a moderately-sized public school located in the city of Flint. Mott Community College awarded about 25 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Mott Community College earn around $37,989 in the first couple years of their career. Typical student debt for the program is $20,645.
Get the full general computer programming details for Mott Community College
Jackson Community College ranked #10 on our 2026 list of the best general computer programming schools. Jackson Community College is a moderately-sized public school located in the rural area of Jackson. Jackson Community College graduates 33% of students within six years. There were roughly 10 general computer programming students who graduated with this degree at Jackson Community College in the most recent data year. General Computer Programming graduates of Jackson Community College earn a median of $41,322 early in their careers. Typical student debt for the program is $16,960.
Read more about the general computer programming program at Jackson Community College
Delta College ranked #11 on our 2026 list of the best general computer programming schools. Located in the rural area of University Center, Delta College is a large public university. Delta College awarded about 16 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Delta College earn around $37,342 in the first couple years of their career. Delta College graduates carry a median of $14,075 in student loans.
Get the full general computer programming details for Delta College
Wayne County Community College District ranked #12 on our 2026 list of the best general computer programming schools. Wayne County Community College District is a very large public school located in the city of Detroit. Wayne County Community College District awarded about 23 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Wayne County Community College District earn around $48,892 in the first couple years of their career. Wayne County Community College District graduates carry a median of $20,820 in student loans.
More information about a degree in general computer programming from Wayne County Community College District
Dsdt earned the #13 position for general computer programming this year. Located in the city of Detroit, Dsdt is a small private for-profit university. About 13 general computer programming degrees were awarded at Dsdt in the most recent year. General Computer Programming graduates of Dsdt earn a median of $32,326 early in their careers. Dsdt graduates carry a median of $12,018 in student loans.
See the full general computer programming program report for Dsdt