DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/engineering/general-engineering/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/engineering/general-engineering/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/engineering/general-engineering/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/general-engineering/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/general-engineering/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/engineering/general-engineering/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/engineering/general-engineering/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 2
DEBUG: Specific major detected (cip4 = 14.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
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 = 0
DEBUG: No relevant offers, showing generic ESYOH widget
Best Schools for General Engineering in New York
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 engineering degrees they offer, see the list below.
Top Schools in General Engineering
Our analysis ranked Rochester Institute Of Technology the best school in the country for a degree in general engineering. Rochester Institute Of Technology is a large private not-for-profit school located in the suburb of Rochester. The six-year graduation rate is 72%. About 16 general engineering degrees were awarded at Rochester Institute Of Technology in the most recent year. General Engineering graduates of Rochester Institute Of Technology earn a median of $63,515 early in their careers. Typical student debt for the program is $27,491.
Read more about the general engineering program at Rochester Institute Of Technology
Stony Brook University is a great choice for students pursuing a degree in general engineering, landing the #2 spot this year. This very large public university is located in the suburb of Stony Brook. Roughly 76% of students complete a degree within six years here. There were roughly 13 general engineering students who graduated with this degree at Stony Brook University in the most recent data year. Graduates of the general engineering program make about $55,437 in their early career. Typical student debt for the program is $20,000.
See the full general engineering program report for Stony Brook University
Hudson Valley Community College came in at #3 on our 2026 list of the best general engineering schools. Set in the city of Troy, Hudson Valley Community College is a large public institution. Hudson Valley Community College awarded about 31 general engineering degrees in the most recent data year. Students who receive their general engineering degree from Hudson Valley Community College earn around $43,989 in the first couple years of their career. Students borrow a median of $9,000 to complete this degree.
Read more about the general engineering program at Hudson Valley Community College
A rank of #4 makes Monroe Community College one of the top schools for general engineering. This very large public university is located in the suburb of Rochester. There were roughly 23 general engineering students who graduated with this degree at Monroe Community College in the most recent data year. General Engineering graduates of Monroe Community College earn a median of $38,757 early in their careers. Students borrow a median of $9,185 to complete this degree.
Get the full general engineering details for Monroe Community College
Students looking for a strong general engineering program will find one at University At Buffalo, which ranked #5. University At Buffalo is a very large public school located in the suburb of Buffalo. University At Buffalo graduates 75% of students within six years. University At Buffalo awarded about 473 general engineering degrees in the most recent data year. General Engineering graduates of University At Buffalo earn a median of $52,403 early in their careers. Typical student debt for the program is $22,232.
Read more about the general engineering program at University At Buffalo
Suffolk County Community College came in at #6 for general engineering this year. Set in the suburb of Selden, Suffolk County Community College is a very large public institution. About 23 general engineering degrees were awarded at Suffolk County Community College in the most recent year. Students who receive their general engineering degree from Suffolk County Community College earn around $35,667 in the first couple years of their career. Typical student debt for the program is $11,246.
More information about a degree in general engineering from Suffolk County Community College
Suny Westchester Community College earned the #7 position for general engineering this year. Set in the suburb of Valhalla, Suny Westchester Community College is a large public institution. About 16 general engineering degrees were awarded at Suny Westchester Community College in the most recent year. Soon after graduation, general engineering degree recipients from Suny Westchester Community College generally make around $57,520. Students borrow a median of $8,764 to complete this degree.
Get the full general engineering details for Suny Westchester Community College
Cuny Borough Of Manhattan Community College placed #8 among the best general engineering schools. Cuny Borough Of Manhattan Community College is a very large public school located in the city of New York. About 52 general engineering degrees were awarded at Cuny Borough Of Manhattan Community College in the most recent year. General Engineering graduates of Cuny Borough Of Manhattan Community College earn a median of $30,518 early in their careers. Typical student debt for the program is $8,794.
See the full general engineering program report for Cuny Borough Of Manhattan Community College
Cuny Queensborough Community College placed #9 among the best general engineering schools. Cuny Queensborough Community College is a large public school located in the city of Bayside. Cuny Queensborough Community College awarded about 15 general engineering degrees in the most recent data year. Students who receive their general engineering degree from Cuny Queensborough Community College earn around $23,674 in the first couple years of their career. Students borrow a median of $10,052 to complete this degree.
More information about a degree in general engineering from Cuny Queensborough Community College
Orange County Community College landed the #10 spot for general engineering this year. Located in the suburb of Middletown, Orange County Community College is a moderately-sized public university. About 14 general engineering degrees were awarded at Orange County Community College in the most recent year. General Engineering graduates of Orange County Community College earn a median of $43,442 early in their careers. Students borrow a median of $14,152 to complete this degree.
See the full general engineering program report for Orange County Community College
Erie Community College earned the #11 position for general engineering this year. Erie Community College is a large public school located in the city of Buffalo. Erie Community College awarded about 17 general engineering degrees in the most recent data year. General Engineering graduates of Erie Community College earn a median of $37,069 early in their careers. Typical student debt for the program is $12,580.
Get the full general engineering details for Erie Community College
Cuny College Of Staten Island landed the #12 spot for general engineering this year. Located in the city of Staten Island, Cuny College Of Staten Island is a large public university. Cuny College Of Staten Island graduates 46% of students within six years. Cuny College Of Staten Island awarded about 31 general engineering degrees in the most recent data year. Soon after graduation, general engineering degree recipients from Cuny College Of Staten Island generally make around $48,898. Typical student debt for the program is $14,688.
See the full general engineering program report for Cuny College Of Staten Island
Broome Community College earned the #13 position for general engineering this year. Set in the suburb of Binghamton, Broome Community College is a moderately-sized public institution. There were roughly 19 general engineering students who graduated with this degree at Broome Community College in the most recent data year. General Engineering graduates of Broome Community College earn a median of $41,560 early in their careers. Students borrow a median of $16,830 to complete this degree.
More information about a degree in general engineering from Broome Community College
Mohawk Valley Community College landed the #14 spot for general engineering this year. Set in the city of Utica, Mohawk Valley Community College is a moderately-sized public institution. Mohawk Valley Community College awarded about 14 general engineering degrees in the most recent data year. Graduates of the general engineering program make about $38,373 in their early career. Students borrow a median of $11,900 to complete this degree.
Get the full general engineering details for Mohawk Valley Community College
Onondaga Community College placed #15 among the best general engineering schools. Located in the suburb of Syracuse, Onondaga Community College is a large public university. Onondaga Community College awarded about 13 general engineering degrees in the most recent data year. Soon after graduation, general engineering degree recipients from Onondaga Community College generally make around $35,781. Onondaga Community College graduates carry a median of $12,623 in student loans.
Read more about the general engineering program at Onondaga Community College
Finger Lakes Community College landed the #16 spot for general engineering this year. Located in the rural area of Canandaigua, Finger Lakes Community College is a moderately-sized public university. Finger Lakes Community College awarded about 10 general engineering degrees in the most recent data year. Students who receive their general engineering degree from Finger Lakes Community College earn around $40,467 in the first couple years of their career. Finger Lakes Community College graduates carry a median of $16,736 in student loans.
Read more about the general engineering program at Finger Lakes Community College
Jefferson Community College placed #17 among the best general engineering schools. This mid-sized public university is located in the city of Watertown. There were roughly 10 general engineering students who graduated with this degree at Jefferson Community College in the most recent data year. Graduates of the general engineering program make about $35,033 in their early career. Typical student debt for the program is $14,804.
Read more about the general engineering program at Jefferson Community College