DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/engineering/general-engineering/other-general-engineering/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: No offers_data.offers found, showing generic ESYOH widget
Best Schools for General Engineering in Pennsylvania
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
Villanova University is one of the finest schools in the country for getting a degree in general engineering. Villanova University is a large private not-for-profit school located in the suburb of Villanova. About 92% of students finish within six years. There were roughly 15 general engineering students who graduated with this degree at Villanova University in the most recent data year. General Engineering graduates of Villanova University earn a median of $72,601 early in their careers. Students borrow a median of $26,184 to complete this degree.
Read more about the general engineering program at Villanova University
Students looking for a strong general engineering program will find one at Carnegie Mellon University, which ranked #2. Set in the city of Pittsburgh, Carnegie Mellon University is a large private not-for-profit institution. About 94% of students finish within six years. About 26 general engineering degrees were awarded at Carnegie Mellon University in the most recent year. Soon after graduation, general engineering degree recipients from Carnegie Mellon University generally make around $89,327. Students borrow a median of $23,529 to complete this degree.
Read more about the general engineering program at Carnegie Mellon University
Lafayette College came in at #3 on our 2026 list of the best general engineering schools. This mid-sized private not-for-profit university is located in the suburb of Easton. Lafayette College graduates 88% of students within six years. About 10 general engineering degrees were awarded at Lafayette College in the most recent year. Students who receive their general engineering degree from Lafayette College earn around $76,507 in the first couple years of their career. Students borrow a median of $16,931 to complete this degree.
Get the full general engineering details for Lafayette College
Swarthmore College came in at #4 on our 2026 list of the best general engineering schools. This small private not-for-profit university is located in the suburb of Swarthmore. Swarthmore College graduates 92% of students within six years. There were roughly 29 general engineering students who graduated with this degree at Swarthmore College in the most recent data year. Students who receive their general engineering degree from Swarthmore College earn around $66,971 in the first couple years of their career. Students borrow a median of $19,500 to complete this degree.
Get the full general engineering details for Swarthmore College
University Of Pittsburgh Pittsburgh Campus came in at #5 on our 2026 list of the best general engineering schools. University Of Pittsburgh Pittsburgh Campus is a very large public school located in the city of Pittsburgh. University Of Pittsburgh Pittsburgh Campus graduates 86% of students within six years. About 15 general engineering degrees were awarded at University Of Pittsburgh Pittsburgh Campus in the most recent year. Students who receive their general engineering degree from University Of Pittsburgh Pittsburgh Campus earn around $72,825 in the first couple years of their career. Students borrow a median of $19,500 to complete this degree.
Read more about the general engineering program at University Of Pittsburgh Pittsburgh Campus
Elizabethtown College earned the #6 position for general engineering this year. Set in the suburb of Elizabethtown, Elizabethtown College is a mid-sized private not-for-profit institution. Roughly 76% of students complete a degree within six years here. Elizabethtown College awarded about 36 general engineering degrees in the most recent data year. Students who receive their general engineering degree from Elizabethtown College earn around $73,003 in the first couple years of their career. Typical student debt for the program is $27,000.
More information about a degree in general engineering from Elizabethtown College
Harrisburg Area Community College Harrisburg placed #7 among the best general engineering schools. Set in the city of Harrisburg, Harrisburg Area Community College Harrisburg is a large public institution. Harrisburg Area Community College Harrisburg awarded about 22 general engineering degrees in the most recent data year. General Engineering graduates of Harrisburg Area Community College Harrisburg earn a median of $41,382 early in their careers. Typical student debt for the program is $20,867.
Read more about the general engineering program at Harrisburg Area Community College Harrisburg
Delaware County Community College earned the #8 position for general engineering this year. Located in the suburb of Media, Delaware County Community College is a large public university. Delaware County Community College awarded about 12 general engineering degrees in the most recent data year. Graduates of the general engineering 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 general engineering program report for Delaware County Community College
Bucks County Community College came in at #9 for general engineering this year. This large public university is located in the rural area of Newtown. About 17 general engineering degrees were awarded at Bucks County Community College in the most recent year. Graduates of the general engineering program make about $37,711 in their early career. Students borrow a median of $13,068 to complete this degree.
Read more about the general engineering program at Bucks County Community College
Community College Of Philadelphia came in at #10 for general engineering this year. Community College Of Philadelphia is a large public school located in the city of Philadelphia. About 17 general engineering degrees were awarded at Community College Of Philadelphia in the most recent year. General Engineering graduates of Community College Of Philadelphia earn a median of $37,988 early in their careers. Typical student debt for the program is $16,059.
See the full general engineering program report for Community College Of Philadelphia
Robert Morris University landed the #11 spot for general engineering this year. Robert Morris University is a moderately-sized private not-for-profit school located in the suburb of Moon Township. Robert Morris University graduates 66% of students within six years. Robert Morris University awarded about 48 general engineering degrees in the most recent data year. Soon after graduation, general engineering degree recipients from Robert Morris University generally make around $61,163. Robert Morris University graduates carry a median of $26,000 in student loans.
Get the full general engineering details for Robert Morris University
Geneva College came in at #12 for general engineering this year. This small private not-for-profit university is located in the suburb of Beaver Falls. About 61% of students finish within six years. About 24 general engineering degrees were awarded at Geneva College in the most recent year. Soon after graduation, general engineering degree recipients from Geneva College generally make around $62,486. Geneva College graduates carry a median of $27,000 in student loans.
More information about a degree in general engineering from Geneva College
Notes and References
The ranking above is published 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.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
More about our data sources and methodologies.
ADBLOCK #116