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 the Middle Atlantic Region
Below are the schools that deliver the strongest overall computer programming education in the Middle Atlantic Region.
Top Schools in Computer Programming
No school ranked higher than Rochester Institute Of Technology this year for computer programming. Located in the suburb of Rochester, Rochester Institute Of Technology is a large private not-for-profit university. About 72% of students finish within six years. There were roughly 25 computer programming students who graduated with this degree at Rochester Institute Of Technology in the most recent data year. Graduates of the computer programming program make about $83,875 in their early career. Typical student debt for the program is $27,000.
Get the full computer programming details for Rochester Institute Of Technology
Marist College is a great choice for students pursuing a degree in computer programming, landing the #2 spot this year. Located in the suburb of Poughkeepsie, Marist College is a moderately-sized private not-for-profit university. About 80% of students finish within six years. There were roughly 41 computer programming students who graduated with this degree at Marist College in the most recent data year. Graduates of the computer programming program make about $60,521 in their early career. Marist College graduates carry a median of $25,962 in student loans.
Get the full computer programming details for Marist College
A rank of #3 makes Holy Family University one of the top schools for computer programming. Set in the city of Philadelphia, Holy Family University is a mid-sized private not-for-profit institution. Holy Family University graduates 60% of students within six years. Holy Family University awarded about 10 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Holy Family University generally make around $59,355. Holy Family University graduates carry a median of $26,562 in student loans.
See the full computer programming program report for Holy Family University
Cuny Laguardia Community College is one of the finest schools in the country for a degree in computer programming, ranking #4. Set in the city of Long Island City, Cuny Laguardia Community College is a large public institution. Cuny Laguardia Community College awarded about 33 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Cuny Laguardia Community College generally make around $31,437. Typical student debt for the program is $8,858.
See the full computer programming program report for Cuny Laguardia Community College
Long Island University C W Post Campus came in at #5 on our 2026 list of the best computer programming schools. Long Island University C W Post Campus is a large private not-for-profit school located in the suburb of Brookville. About 55% of students finish within six years. Long Island University C W Post Campus awarded about 11 computer programming degrees in the most recent data year. Graduates of the computer programming program make about $61,547 in their early career. Long Island University C W Post Campus graduates carry a median of $25,211 in student loans.
Read more about the computer programming program at Long Island University C W Post Campus
Rowan University landed the #6 spot for computer programming this year. This very large public university is located in the suburb of Glassboro. Rowan University graduates 67% of students within six years. About 125 computer programming degrees were awarded at Rowan University in the most recent year. Soon after graduation, computer programming degree recipients from Rowan University generally make around $41,799. Rowan University graduates carry a median of $25,000 in student loans.
Get the full computer programming details for Rowan University
Farmingdale State College earned the #7 position for computer programming this year. Farmingdale State College is a large public school located in the suburb of Farmingdale. Roughly 57% of students complete a degree within six years here. About 113 computer programming degrees were awarded at Farmingdale State College in the most recent year. Computer Programming graduates of Farmingdale State College earn a median of $45,383 early in their careers. Students borrow a median of $21,500 to complete this degree.
See the full computer programming program report for Farmingdale State College
Cuny College Of Staten Island earned the #8 position for computer programming this year. This large public university is located in the city of Staten Island. About 46% of students finish within six years. About 18 computer programming degrees were awarded at Cuny College Of Staten Island in the most recent year. Computer Programming graduates of Cuny College Of Staten Island earn a median of $51,911 early in their careers. Cuny College Of Staten Island graduates carry a median of $14,688 in student loans.
Read more about the computer programming program at Cuny College Of Staten Island
Delaware County Community College landed the #9 spot for computer programming this year. Set in the suburb of Media, Delaware County Community College is a large public institution. Delaware County Community College awarded about 11 computer programming degrees in the most recent data year. Graduates of the computer programming program make about $40,102 in their early career. Delaware County Community College graduates carry a median of $14,866 in student loans.
See the full computer programming program report for Delaware County Community College
Essex County College came in at #10 for computer programming this year. Set in the city of Newark, Essex County College is a moderately-sized public institution. There were roughly 39 computer programming students who graduated with this degree at Essex County College in the most recent data year. Students who receive their computer programming degree from Essex County College earn around $37,915 in the first couple years of their career. Typical student debt for the program is $12,472.
Get the full computer programming details for Essex County College
Community College Of Allegheny County ranked #11 on our 2026 list of the best computer programming schools. Located in the city of Pittsburgh, Community College Of Allegheny County is a large public university. About 28 computer programming degrees were awarded at Community College Of Allegheny County in the most recent year. Soon after graduation, computer programming degree recipients from Community College Of Allegheny County generally make around $42,640. Community College Of Allegheny County graduates carry a median of $22,203 in student loans.
Get the full computer programming details for Community College Of Allegheny County
Wilmington University placed #12 among the best computer programming schools. Wilmington University is a large private not-for-profit school located in the suburb of New Castle. The six-year graduation rate is 22%. About 11 computer programming degrees were awarded at Wilmington University in the most recent year. Graduates of the computer programming program make about $35,551 in their early career. Typical student debt for the program is $26,054.
More information about a degree in computer programming from Wilmington University
Mercer County Community College ranked #13 on our 2026 list of the best computer programming schools. This moderately-sized public university is located in the rural area of West Windsor. About 21 computer programming degrees were awarded at Mercer County Community College in the most recent year. Graduates of the computer programming program make about $45,389 in their early career. Students borrow a median of $12,250 to complete this degree.
Get the full computer programming details for Mercer County Community College
Suny College Of Technology At Canton ranked #14 on our 2026 list of the best computer programming schools. Set in the town of Canton, Suny College Of Technology At Canton is a mid-sized public institution. The six-year graduation rate is 42%. Suny College Of Technology At Canton awarded about 25 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Suny College Of Technology At Canton generally make around $46,515. Typical student debt for the program is $23,640.
More information about a degree in computer programming from Suny College Of Technology At Canton
Lehigh Carbon Community College ranked #15 on our 2026 list of the best computer programming schools. Set in the rural area of Schnecksville, Lehigh Carbon Community College is a moderately-sized public institution. About 11 computer programming degrees were awarded at Lehigh Carbon Community College in the most recent year. Computer Programming graduates of Lehigh Carbon Community College earn a median of $39,957 early in their careers. Students borrow a median of $14,450 to complete this degree.
Get the full computer programming details for Lehigh Carbon Community College
Atlantic Cape Community College ranked #16 on our 2026 list of the best computer programming schools. Located in the rural area of Mays Landing, Atlantic Cape Community College is a moderately-sized public university. About 21 computer programming degrees were awarded at Atlantic Cape Community College in the most recent year. Computer Programming graduates of Atlantic Cape Community College earn a median of $37,141 early in their careers. Typical student debt for the program is $12,002.
Get the full computer programming details for Atlantic Cape Community College
South Hills School Of Business And Technology landed the #17 spot for computer programming this year. South Hills School Of Business And Technology is a small private for-profit school located in the city of State College. South Hills School Of Business And Technology awarded about 10 computer programming degrees in the most recent data year. South Hills School Of Business And Technology graduates carry a median of $18,459 in student loans.
Get the full computer programming details for South Hills School Of Business And Technology
Narrow Computer Programming Schools by State