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 the United States
These are the top schools for a master’s degree in general computer programming, based on student outcomes and program quality.
Top Schools in General Computer Programming
Depaul University is one of the finest schools in the country for getting a degree in general computer programming. Set in the city of Chicago, Depaul University is a very large private not-for-profit institution. Depaul University graduates 68% of students within six years. Depaul University awarded about 128 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Depaul University earn around $94,629 in the first couple years of their career. Depaul University graduates carry a median of $25,497 in student loans.
See the full general computer programming program report for Depaul University
Marist College came in at #2 on our 2026 list of the best general computer programming schools. Marist College is a moderately-sized private not-for-profit school located in the suburb of Poughkeepsie. Roughly 80% of students complete a degree within six years here. Marist College awarded about 41 general computer programming degrees in the most recent data year. Students who receive their general computer programming degree from Marist College earn around $60,521 in the first couple years of their career. Marist College graduates carry a median of $25,962 in student loans.
See the full general computer programming program report for Marist College
University Of Michigan Dearborn is one of the finest schools in the country for a degree in general computer programming, ranking #3. This moderately-sized public university is located in the city of Dearborn. The six-year graduation rate is 58%. There were roughly 12 general computer programming students who graduated with this degree at University Of Michigan Dearborn in the most recent data year. Graduates of the general computer programming program make about $80,830 in their early career. University Of Michigan Dearborn graduates carry a median of $19,723 in student loans.
More information about a degree in general computer programming from University Of Michigan Dearborn
Maharishi University Of Management came in at #4 on our 2026 list of the best general computer programming schools. Located in the town of Fairfield, Maharishi University Of Management is a mid-sized private not-for-profit university. About 50% of students finish within six years. There were roughly 15 general computer programming students who graduated with this degree at Maharishi University Of Management in the most recent data year. General Computer Programming graduates of Maharishi University Of Management earn a median of $73,644 early in their careers.
See the full general computer programming program report for Maharishi University Of Management
Youngstown State University is one of the finest schools in the country for a degree in general computer programming, ranking #5. Set in the city of Youngstown, Youngstown State University is a large public institution. About 50% of students finish within six years. Youngstown State University awarded about 117 general computer programming degrees in the most recent data year. General Computer Programming graduates of Youngstown State University earn a median of $49,025 early in their careers. Youngstown State University graduates carry a median of $26,373 in student loans.
See the full general computer programming program report for Youngstown State University
Grand Canyon University landed the #6 spot for general computer programming this year. Grand Canyon University is a very large private for-profit school located in the city of Phoenix. Grand Canyon University graduates 44% of students within six years. Grand Canyon University awarded about 14 general computer programming degrees in the most recent data year. General Computer Programming graduates of Grand Canyon University earn a median of $52,190 early in their careers. Typical student debt for the program is $26,702.
See the full general computer programming program report for Grand Canyon University
University Of Detroit Mercy ranked #7 on our 2026 list of the best general computer programming schools. University Of Detroit Mercy is a moderately-sized private not-for-profit school located in the city of Detroit. University Of Detroit Mercy graduates 67% of students within six years. About 16 general computer programming degrees were awarded at University Of Detroit Mercy in the most recent 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. Students borrow a median of $29,053 to complete this degree.
See the full general computer programming program report for University Of Detroit Mercy
Other General Computer Programming Degree Levels
Explore the best general computer programming schools at other degree levels: