DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/engineering/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/engineering/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/engineering/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/engineering/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/engineering/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 3
DEBUG: ROOT LEVEL MAJOR detected (no cip4), lowering min_relevance to 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, 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)" ACCEPTED (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)" ACCEPTED (relevance 0.6)
DEBUG: Checking offer "MBA in Engineering Management" with relevance 0.4
DEBUG: ✗ Offer "MBA in Engineering Management" REJECTED (relevance 0.4)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 2
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 0 offers with relevance >= 0.9
DEBUG: Backfilling with 0 offers with relevance >= 0.8
DEBUG: Backfilling with 0 offers with relevance >= 0.7
DEBUG: Backfilling with 2 offers with relevance >= 0.6
Best Schools for Engineering in Missouri
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 engineering degrees they offer, see the list below.
Top Schools in Engineering
Washington University In St Louis is one of the finest schools in the country for getting a degree in engineering. Washington University In St Louis is a large private not-for-profit school located in the suburb of St. Louis. Roughly 94% of students complete a degree within six years here. There were roughly 706 engineering students who graduated with this degree at Washington University In St Louis in the most recent data year. Students who receive their engineering degree from Washington University In St Louis earn around $96,235 in the first couple years of their career. Typical student debt for the program is $19,688.
Get the full engineering details for Washington University In St Louis
Missouri University Of Science And Technology is one of the finest schools in the country for a degree in engineering, ranking #2. Located in the town of Rolla, Missouri University Of Science And Technology is a moderately-sized public university. The six-year graduation rate is 64%. About 1,267 engineering degrees were awarded at Missouri University Of Science And Technology in the most recent year. Engineering graduates of Missouri University Of Science And Technology earn a median of $78,108 early in their careers. Typical student debt for the program is $25,808.
Get the full engineering details for Missouri University Of Science And Technology
University Of Missouri Columbia came in at #3 on our 2026 list of the best engineering schools. Set in the city of Columbia, University Of Missouri Columbia is a very large public institution. About 75% of students finish within six years. About 511 engineering degrees were awarded at University Of Missouri Columbia in the most recent year. Graduates of the engineering program make about $73,160 in their early career. University Of Missouri Columbia graduates carry a median of $24,390 in student loans.
Get the full engineering details for University Of Missouri Columbia
William Jewell College is a great choice for students pursuing a degree in engineering, landing the #4 spot this year. William Jewell College is a small private not-for-profit school located in the suburb of Liberty. The six-year graduation rate is 68%. There were roughly 10 engineering students who graduated with this degree at William Jewell College in the most recent data year. Students who receive their engineering degree from William Jewell College earn around $48,588 in the first couple years of their career. Students borrow a median of $25,950 to complete this degree.
More information about a degree in engineering from William Jewell College
University Of Central Missouri is a great choice for students pursuing a degree in engineering, landing the #5 spot this year. This large public university is located in the town of Warrensburg. About 54% of students finish within six years. There were roughly 42 engineering students who graduated with this degree at University Of Central Missouri in the most recent data year. Engineering graduates of University Of Central Missouri earn a median of $45,496 early in their careers. Typical student debt for the program is $24,304.
Get the full engineering details for University Of Central Missouri
Metropolitan Community College Kansas City earned the #6 position for engineering this year. This large public university is located in the city of Kansas City. There were roughly 12 engineering students who graduated with this degree at Metropolitan Community College Kansas City in the most recent data year. Graduates of the engineering program make about $46,660 in their early career. Students borrow a median of $12,281 to complete this degree.
See the full engineering program report for Metropolitan Community College Kansas City
College Of The Ozarks placed #7 among the best engineering schools. College Of The Ozarks is a small private not-for-profit school located in the town of Point Lookout. The six-year graduation rate is 64%. College Of The Ozarks awarded about 12 engineering degrees in the most recent data year. Graduates of the engineering program make about $37,944 in their early career.
See the full engineering program report for College Of The Ozarks
East Central College came in at #8 for engineering this year. East Central College is a mid-sized public school located in the town of Union. About 11 engineering degrees were awarded at East Central College in the most recent year. Engineering graduates of East Central College earn a median of $37,925 early in their careers. East Central College graduates carry a median of $12,062 in student loans.
Read more about the engineering program at East Central College
Crowder College placed #9 among the best engineering schools. Crowder College is a moderately-sized public school located in the town of Neosho. There were roughly 11 engineering students who graduated with this degree at Crowder College in the most recent data year. Graduates of the engineering program make about $33,869 in their early career. Students borrow a median of $9,887 to complete this degree.
See the full engineering program report for Crowder College
University Of Missouri Kansas City earned the #10 position for engineering this year. Located in the city of Kansas City, University Of Missouri Kansas City is a large public university. The six-year graduation rate is 54%. About 198 engineering degrees were awarded at University Of Missouri Kansas City in the most recent year. Engineering graduates of University Of Missouri Kansas City earn a median of $70,697 early in their careers. Typical student debt for the program is $25,233.
More information about a degree in engineering from University Of Missouri Kansas City
Ozarks Technical Community College landed the #11 spot for engineering this year. This large public university is located in the city of Springfield. Ozarks Technical Community College awarded about 29 engineering degrees in the most recent data year. Engineering graduates of Ozarks Technical Community College earn a median of $36,644 early in their careers. Ozarks Technical Community College graduates carry a median of $15,866 in student loans.
See the full engineering program report for Ozarks Technical Community College
Saint Louis University Main Campus ranked #12 on our 2026 list of the best engineering schools. Saint Louis University Main Campus is a large private not-for-profit school located in the city of Saint Louis. Saint Louis University Main Campus graduates 80% of students within six years. There were roughly 141 engineering students who graduated with this degree at Saint Louis University Main Campus in the most recent data year. Engineering graduates of Saint Louis University Main Campus earn a median of $70,369 early in their careers. Saint Louis University Main Campus graduates carry a median of $26,405 in student loans.
Read more about the engineering program at Saint Louis University Main Campus
Jefferson College landed the #13 spot for engineering this year. Located in the rural area of Hillsboro, Jefferson College is a mid-sized public university. Jefferson College awarded about 10 engineering degrees in the most recent data year. Engineering graduates of Jefferson College earn a median of $47,560 early in their careers. Jefferson College graduates carry a median of $13,664 in student loans.
Get the full engineering details for Jefferson College
Moberly Area Community College came in at #14 for engineering this year. This moderately-sized public university is located in the town of Moberly. Moberly Area Community College awarded about 11 engineering degrees in the most recent data year. Graduates of the engineering program make about $44,755 in their early career. Moberly Area Community College graduates carry a median of $12,507 in student loans.
Read more about the engineering program at Moberly Area Community College
Drury University earned the #15 position for engineering this year. Set in the city of Springfield, Drury University is a small private not-for-profit institution. Drury University graduates 62% of students within six years. Drury University awarded about 11 engineering degrees in the most recent data year. Students who receive their engineering degree from Drury University earn around $37,267 in the first couple years of their career. Typical student debt for the program is $26,641.
See the full engineering program report for Drury University
University Of Missouri St Louis came in at #16 for engineering this year. This large public university is located in the suburb of Saint Louis. The six-year graduation rate is 57%. About 49 engineering degrees were awarded at University Of Missouri St Louis in the most recent year. Soon after graduation, engineering degree recipients from University Of Missouri St Louis generally make around $78,253. University Of Missouri St Louis graduates carry a median of $27,781 in student loans.
Read more about the engineering program at University Of Missouri St Louis