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 the Rocky Mountains Region
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
Western Governors University tops our 2026 ranking of the best engineering schools. Western Governors University is a very large private not-for-profit school located in the suburb of Salt Lake City. Western Governors University graduates 46% of students within six years. Western Governors University awarded about 388 engineering degrees in the most recent data year. Soon after graduation, engineering degree recipients from Western Governors University generally make around $74,771. Western Governors University graduates carry a median of $23,277 in student loans.
More information about a degree in engineering from Western Governors University
University Of Colorado Boulder came in at #2 on our 2026 list of the best engineering schools. University Of Colorado Boulder is a very large public school located in the city of Boulder. Roughly 74% of students complete a degree within six years here. About 1,716 engineering degrees were awarded at University Of Colorado Boulder in the most recent year. Engineering graduates of University Of Colorado Boulder earn a median of $89,895 early in their careers. Typical student debt for the program is $21,666.
Get the full engineering details for University Of Colorado Boulder
A rank of #3 makes Colorado School Of Mines one of the top schools for engineering. Located in the suburb of Golden, Colorado School Of Mines is a moderately-sized public university. The six-year graduation rate is 82%. About 1,351 engineering degrees were awarded at Colorado School Of Mines in the most recent year. Soon after graduation, engineering degree recipients from Colorado School Of Mines generally make around $74,033. Colorado School Of Mines graduates carry a median of $24,569 in student loans.
Get the full engineering details for Colorado School Of Mines
Brigham Young University Provo came in at #4 on our 2026 list of the best engineering schools. This very large private not-for-profit university is located in the city of Provo. Roughly 81% of students complete a degree within six years here. Brigham Young University Provo awarded about 651 engineering degrees in the most recent data year. Graduates of the engineering program make about $76,357 in their early career. Typical student debt for the program is $10,742.
Read more about the engineering program at Brigham Young University Provo
University Of Denver came in at #5 on our 2026 list of the best engineering schools. University Of Denver is a large private not-for-profit school located in the city of Denver. University Of Denver graduates 76% of students within six years. About 152 engineering degrees were awarded at University Of Denver in the most recent year. Soon after graduation, engineering degree recipients from University Of Denver generally make around $65,014. Students borrow a median of $26,248 to complete this degree.
Read more about the engineering program at University Of Denver
Salt Lake Community College earned the #6 position for engineering this year. Located in the suburb of Salt Lake City, Salt Lake Community College is a very large public university. There were roughly 33 engineering students who graduated with this degree at Salt Lake Community College in the most recent data year. Students who receive their engineering degree from Salt Lake Community College earn around $42,031 in the first couple years of their career. Typical student debt for the program is $10,855.
Read more about the engineering program at Salt Lake Community College
Northwest Nazarene University earned the #7 position for engineering this year. Northwest Nazarene University is a large private not-for-profit school located in the suburb of Nampa. Northwest Nazarene University graduates 71% of students within six years. There were roughly 12 engineering students who graduated with this degree at Northwest Nazarene University in the most recent data year. Graduates of the engineering program make about $50,330 in their early career. Northwest Nazarene University graduates carry a median of $27,562 in student loans.
Get the full engineering details for Northwest Nazarene University
Weber State University ranked #8 on our 2026 list of the best engineering schools. This very large public university is located in the city of Ogden. Weber State University graduates 47% of students within six years. There were roughly 147 engineering students who graduated with this degree at Weber State University in the most recent data year. Soon after graduation, engineering degree recipients from Weber State University generally make around $69,537. Weber State University graduates carry a median of $23,354 in student loans.
Get the full engineering details for Weber State University
Utah Valley University earned the #9 position for engineering this year. Located in the city of Orem, Utah Valley University is a very large public university. Utah Valley University graduates 40% of students within six years. About 233 engineering degrees were awarded at Utah Valley University in the most recent year. Graduates of the engineering program make about $85,312 in their early career. Utah Valley University graduates carry a median of $14,563 in student loans.
Get the full engineering details for Utah Valley University
University Of Utah landed the #10 spot for engineering this year. This very large public university is located in the city of Salt Lake City. About 65% of students finish within six years. About 822 engineering degrees were awarded at University Of Utah in the most recent year. Graduates of the engineering program make about $80,216 in their early career. Students borrow a median of $23,134 to complete this degree.
Read more about the engineering program at University Of Utah
Colorado State University Fort Collins earned the #11 position for engineering this year. Colorado State University Fort Collins is a very large public school located in the city of Fort Collins. Roughly 66% of students complete a degree within six years here. About 688 engineering degrees were awarded at Colorado State University Fort Collins in the most recent year. Soon after graduation, engineering degree recipients from Colorado State University Fort Collins generally make around $77,111. Colorado State University Fort Collins graduates carry a median of $25,024 in student loans.
Get the full engineering details for Colorado State University Fort Collins
Metropolitan State College Of Denver came in at #12 for engineering this year. This very large public university is located in the city of Denver. The six-year graduation rate is 31%. About 54 engineering degrees were awarded at Metropolitan State College Of Denver in the most recent year. Engineering graduates of Metropolitan State College Of Denver earn a median of $44,861 early in their careers. Students borrow a median of $27,484 to complete this degree.
Read more about the engineering program at Metropolitan State College Of Denver
Utah State University landed the #13 spot for engineering this year. Utah State University is a very large public school located in the city of Logan. The six-year graduation rate is 57%. About 438 engineering degrees were awarded at Utah State University in the most recent year. Students who receive their engineering degree from Utah State University earn around $73,941 in the first couple years of their career. Students borrow a median of $16,255 to complete this degree.
More information about a degree in engineering from Utah State University
Red Rocks Community College landed the #14 spot for engineering this year. Red Rocks Community College is a large public school located in the suburb of Lakewood. About 24 engineering degrees were awarded at Red Rocks Community College in the most recent year. Engineering graduates of Red Rocks Community College earn a median of $76,340 early in their careers. Students borrow a median of $14,471 to complete this degree.
Read more about the engineering program at Red Rocks Community College
Snow College placed #15 among the best engineering schools. This moderately-sized public university is located in the town of Ephraim. Snow College awarded about 107 engineering degrees in the most recent data year. Graduates of the engineering program make about $42,776 in their early career. Typical student debt for the program is $10,440.
Read more about the engineering program at Snow College
Dixie State College Of Utah placed #16 among the best engineering schools. Dixie State College Of Utah is a large public school located in the city of Saint George. Dixie State College Of Utah graduates 28% of students within six years. There were roughly 90 engineering students who graduated with this degree at Dixie State College Of Utah in the most recent data year. Soon after graduation, engineering degree recipients from Dixie State College Of Utah generally make around $42,266. Dixie State College Of Utah graduates carry a median of $18,666 in student loans.
Get the full engineering details for Dixie State College Of Utah
Brigham Young University Idaho placed #17 among the best engineering schools. This very large private not-for-profit university is located in the town of Rexburg. Brigham Young University Idaho graduates 50% of students within six years. About 216 engineering degrees were awarded at Brigham Young University Idaho in the most recent year. Engineering graduates of Brigham Young University Idaho earn a median of $73,692 early in their careers. Brigham Young University Idaho graduates carry a median of $14,103 in student loans.
Read more about the engineering program at Brigham Young University Idaho
Sheridan College came in at #18 for engineering this year. This mid-sized public university is located in the town of Sheridan. About 10 engineering degrees were awarded at Sheridan College in the most recent year. Graduates of the engineering program make about $49,039 in their early career. Sheridan College graduates carry a median of $13,910 in student loans.
Read more about the engineering program at Sheridan College
Montana Tech Of The University Of Montana earned the #19 position for engineering this year. Set in the town of Butte, Montana Tech Of The University Of Montana is a small public institution. Montana Tech Of The University Of Montana graduates 58% of students within six years. Montana Tech Of The University Of Montana awarded about 147 engineering degrees in the most recent data year. Students who receive their engineering degree from Montana Tech Of The University Of Montana earn around $79,985 in the first couple years of their career. Typical student debt for the program is $26,375.
Get the full engineering details for Montana Tech Of The University Of Montana
Southern Utah University ranked #20 on our 2026 list of the best engineering schools. This very large public university is located in the town of Cedar City. Southern Utah University graduates 50% of students within six years. There were roughly 36 engineering students who graduated with this degree at Southern Utah University in the most recent data year. Graduates of the engineering program make about $44,998 in their early career. Students borrow a median of $12,886 to complete this degree.
Get the full engineering details for Southern Utah University
University Of Colorado At Colorado Springs landed the #21 spot for engineering this year. This large public university is located in the city of Colorado Springs. Roughly 47% of students complete a degree within six years here. University Of Colorado At Colorado Springs awarded about 165 engineering degrees in the most recent data year. Students who receive their engineering degree from University Of Colorado At Colorado Springs earn around $92,556 in the first couple years of their career. University Of Colorado At Colorado Springs graduates carry a median of $25,140 in student loans.
Get the full engineering details for University Of Colorado At Colorado Springs
Front Range Community College landed the #22 spot for engineering this year. Located in the suburb of Westminster, Front Range Community College is a very large public university. There were roughly 16 engineering students who graduated with this degree at Front Range Community College in the most recent data year. Engineering graduates of Front Range Community College earn a median of $40,414 early in their careers. Front Range Community College graduates carry a median of $17,384 in student loans.
See the full engineering program report for Front Range Community College
Montana State University landed the #23 spot for engineering this year. Set in the city of Bozeman, Montana State University is a large public institution. The six-year graduation rate is 57%. Montana State University awarded about 444 engineering degrees in the most recent data year. Graduates of the engineering program make about $68,048 in their early career. Montana State University graduates carry a median of $23,522 in student loans.
See the full engineering program report for Montana State University
University Of Colorado Denver came in at #24 for engineering this year. This very large public university is located in the city of Denver. About 46% of students finish within six years. There were roughly 271 engineering students who graduated with this degree at University Of Colorado Denver in the most recent data year. Students who receive their engineering degree from University Of Colorado Denver earn around $76,336 in the first couple years of their career. Typical student debt for the program is $36,983.
Get the full engineering details for University Of Colorado Denver
Boise State University ranked #25 on our 2026 list of the best engineering schools. This very large public university is located in the city of Boise. The six-year graduation rate is 59%. About 323 engineering degrees were awarded at Boise State University in the most recent year. Soon after graduation, engineering degree recipients from Boise State University generally make around $69,127. Students borrow a median of $29,430 to complete this degree.
Read more about the engineering program at Boise State University
Rest of the Top 32 Engineering Schools
These schools also placed among the best for engineering this year:
Narrow Engineering Schools by State