DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-science/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 15
DEBUG: Specific major detected (cip4 = 11.07), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "AS in Computer Science" with relevance 1
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Computer Science" with relevance 1
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Development & Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (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 "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 "MS in Information Technology - Software Application Development" with relevance 0.8
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 0.8)
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: Checking offer "BS in Computer Information Systems" with relevance 0.6
DEBUG: ✗ Offer "BS in Computer Information Systems" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 12
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 8 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 8
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 3 offers with relevance >= 1.0
Best Schools for Computer Science in the Rocky Mountains Region
Below are the schools that deliver the strongest overall computer science education in the Rocky Mountains Region.
Top Schools in Computer Science
Our analysis ranked Brigham Young University Provo the best school in the country for a degree in computer science. Located in the city of Provo, Brigham Young University Provo is a very large private not-for-profit university. About 81% of students finish within six years. There were roughly 230 computer science students who graduated with this degree at Brigham Young University Provo in the most recent data year. Computer Science graduates of Brigham Young University Provo earn a median of $107,525 early in their careers. Brigham Young University Provo graduates carry a median of $12,000 in student loans.
See the full computer science program report for Brigham Young University Provo
Students looking for a strong computer science program will find one at Colorado School Of Mines, which ranked #2. Set in the suburb of Golden, Colorado School Of Mines is a moderately-sized public institution. Colorado School Of Mines graduates 82% of students within six years. Colorado School Of Mines awarded about 352 computer science degrees in the most recent data year. Computer Science graduates of Colorado School Of Mines earn a median of $94,477 early in their careers. Colorado School Of Mines graduates carry a median of $23,000 in student loans.
See the full computer science program report for Colorado School Of Mines
University Of Colorado Boulder came in at #3 on our 2026 list of the best computer science schools. University Of Colorado Boulder is a very large public school located in the city of Boulder. The six-year graduation rate is 74%. About 598 computer science degrees were awarded at University Of Colorado Boulder in the most recent year. Graduates of the computer science program make about $77,385 in their early career. Students borrow a median of $19,974 to complete this degree.
See the full computer science program report for University Of Colorado Boulder
University Of Utah is a great choice for students pursuing a degree in computer science, landing the #4 spot this year. Set in the city of Salt Lake City, University Of Utah is a very large public institution. The six-year graduation rate is 65%. About 331 computer science degrees were awarded at University Of Utah in the most recent year. Graduates of the computer science program make about $90,282 in their early career. Typical student debt for the program is $19,947.
Read more about the computer science program at University Of Utah
A rank of #5 makes Weber State University one of the top schools for computer science. Set in the city of Ogden, Weber State University is a very large public institution. The six-year graduation rate is 47%. There were roughly 289 computer science students who graduated with this degree at Weber State University in the most recent data year. Graduates of the computer science program make about $75,765 in their early career. Typical student debt for the program is $18,158.
More information about a degree in computer science from Weber State University
Brigham Young University Idaho placed #6 among the best computer science schools. Located in the town of Rexburg, Brigham Young University Idaho is a very large private not-for-profit university. Roughly 50% of students complete a degree within six years here. Brigham Young University Idaho awarded about 119 computer science degrees in the most recent data year. Graduates of the computer science program make about $77,316 in their early career. Students borrow a median of $7,821 to complete this degree.
More information about a degree in computer science from Brigham Young University Idaho
Western Governors University ranked #7 on our 2026 list of the best computer science schools. Located in the suburb of Salt Lake City, Western Governors University is a very large private not-for-profit university. Western Governors University graduates 46% of students within six years. Western Governors University awarded about 1,096 computer science degrees in the most recent data year. Students who receive their computer science degree from Western Governors University earn around $83,860 in the first couple years of their career. Students borrow a median of $17,796 to complete this degree.
More information about a degree in computer science from Western Governors University
University Of Denver landed the #8 spot for computer science this year. This large private not-for-profit university is located in the city of Denver. Roughly 76% of students complete a degree within six years here. University Of Denver awarded about 77 computer science degrees in the most recent data year. Soon after graduation, computer science degree recipients from University Of Denver generally make around $72,250. University Of Denver graduates carry a median of $22,000 in student loans.
See the full computer science program report for University Of Denver
Latter Day Saints Business College earned the #9 position for computer science this year. Set in the city of Salt Lake City, Latter Day Saints Business College is a large private not-for-profit institution. About 23 computer science degrees were awarded at Latter Day Saints Business College in the most recent year.
More information about a degree in computer science from Latter Day Saints Business College
Front Range Community College earned the #10 position for computer science this year. Located in the suburb of Westminster, Front Range Community College is a very large public university. About 30 computer science degrees were awarded at Front Range Community College in the most recent year. Soon after graduation, computer science degree recipients from Front Range Community College generally make around $40,414. Front Range Community College graduates carry a median of $17,384 in student loans.
Get the full computer science details for Front Range Community College
Utah Valley University placed #11 among the best computer science schools. Utah Valley University is a very large public school located in the city of Orem. Utah Valley University graduates 40% of students within six years. Utah Valley University awarded about 202 computer science degrees in the most recent data year. Graduates of the computer science program make about $77,946 in their early career. Typical student debt for the program is $24,725.
Read more about the computer science program at Utah Valley University
Boise State University landed the #12 spot for computer science this year. This very large public university is located in the city of Boise. Boise State University graduates 59% of students within six years. Boise State University awarded about 134 computer science degrees in the most recent data year. Soon after graduation, computer science degree recipients from Boise State University generally make around $85,596. Typical student debt for the program is $27,000.
See the full computer science program report for Boise State University
Northwest Nazarene University landed the #13 spot for computer science this year. Set in the suburb of Nampa, Northwest Nazarene University is a large private not-for-profit institution. About 71% of students finish within six years. There were roughly 11 computer science students who graduated with this degree at Northwest Nazarene University in the most recent data year. Graduates of the computer science program make about $50,330 in their early career. Students borrow a median of $27,562 to complete this degree.
Read more about the computer science program at Northwest Nazarene University
University Of Wyoming came in at #14 for computer science this year. Located in the town of Laramie, University Of Wyoming is a large public university. About 59% of students finish within six years. About 44 computer science degrees were awarded at University Of Wyoming in the most recent year. Soon after graduation, computer science degree recipients from University Of Wyoming generally make around $71,664. Students borrow a median of $14,250 to complete this degree.
Get the full computer science details for University Of Wyoming
Metropolitan State College Of Denver placed #15 among the best computer science schools. Metropolitan State College Of Denver is a very large public school located in the city of Denver. Metropolitan State College Of Denver graduates 31% of students within six years. There were roughly 93 computer science students who graduated with this degree at Metropolitan State College Of Denver in the most recent data year. Students who receive their computer science degree from Metropolitan State College Of Denver earn around $73,874 in the first couple years of their career. Students borrow a median of $22,736 to complete this degree.
Read more about the computer science program at Metropolitan State College Of Denver
Montana State University placed #16 among the best computer science schools. Set in the city of Bozeman, Montana State University is a large public institution. The six-year graduation rate is 57%. There were roughly 114 computer science students who graduated with this degree at Montana State University in the most recent data year. Students who receive their computer science degree from Montana State University earn around $66,918 in the first couple years of their career. Students borrow a median of $22,500 to complete this degree.
Read more about the computer science program at Montana State University
The University Of Montana came in at #17 for computer science this year. Located in the city of Missoula, The University Of Montana is a large public university. About 49% of students finish within six years. There were roughly 23 computer science students who graduated with this degree at The University Of Montana in the most recent data year. Computer Science graduates of The University Of Montana earn a median of $42,654 early in their careers. Students borrow a median of $24,342 to complete this degree.
Read more about the computer science program at The University Of Montana
University Of Colorado At Colorado Springs came in at #18 for computer science this year. This large public university is located in the city of Colorado Springs. About 47% of students finish within six years. There were roughly 107 computer science students who graduated with this degree at University Of Colorado At Colorado Springs in the most recent data year. Soon after graduation, computer science degree recipients from University Of Colorado At Colorado Springs generally make around $77,761. University Of Colorado At Colorado Springs graduates carry a median of $26,863 in student loans.
Get the full computer science details for University Of Colorado At Colorado Springs
Laramie County Community College placed #19 among the best computer science schools. Located in the rural area of Cheyenne, Laramie County Community College is a moderately-sized public university. About 11 computer science degrees were awarded at Laramie County Community College in the most recent year. Graduates of the computer science program make about $51,302 in their early career. Laramie County Community College graduates carry a median of $15,309 in student loans.
See the full computer science program report for Laramie County Community College
Dixie State College Of Utah placed #20 among the best computer science schools. Dixie State College Of Utah is a large public school located in the city of Saint George. About 28% of students finish within six years. Dixie State College Of Utah awarded about 24 computer science degrees in the most recent data year. Computer Science graduates of Dixie State College Of Utah earn a median of $65,000 early in their careers. Students borrow a median of $18,666 to complete this degree.
Read more about the computer science program at Dixie State College Of Utah
Regis University landed the #21 spot for computer science this year. Set in the city of Denver, Regis University is a moderately-sized private not-for-profit institution. The six-year graduation rate is 62%. About 21 computer science degrees were awarded at Regis University in the most recent year. Graduates of the computer science program make about $75,501 in their early career. Students borrow a median of $30,389 to complete this degree.
Read more about the computer science program at Regis University
Southern Utah University earned the #22 position for computer science this year. Southern Utah University is a very large public school located in the town of Cedar City. About 50% of students finish within six years. Southern Utah University awarded about 13 computer science degrees in the most recent data year. Graduates of the computer science program make about $49,655 in their early career. Students borrow a median of $12,886 to complete this degree.
Get the full computer science details for Southern Utah University
University Of Idaho earned the #23 position for computer science this year. Set in the town of Moscow, University Of Idaho is a large public institution. Roughly 57% of students complete a degree within six years here. There were roughly 64 computer science students who graduated with this degree at University Of Idaho in the most recent data year. Computer Science graduates of University Of Idaho earn a median of $70,276 early in their careers. University Of Idaho graduates carry a median of $25,500 in student loans.
See the full computer science program report for University Of Idaho
Snow College came in at #24 for computer science this year. This moderately-sized public university is located in the town of Ephraim. Snow College awarded about 14 computer science degrees in the most recent data year. Soon after graduation, computer science degree recipients from Snow College generally make around $42,776. Snow College graduates carry a median of $10,440 in student loans.
See the full computer science program report for Snow College
Colorado Technical University Colorado Springs ranked #25 on our 2026 list of the best computer science schools. Set in the city of Colorado Springs, Colorado Technical University Colorado Springs is a very large private for-profit institution. About 14% of students finish within six years. There were roughly 454 computer science students who graduated with this degree at Colorado Technical University Colorado Springs in the most recent data year. Students who receive their computer science degree from Colorado Technical University Colorado Springs earn around $89,894 in the first couple years of their career. Students borrow a median of $44,014 to complete this degree.
Read more about the computer science program at Colorado Technical University Colorado Springs
Rest of the Top 26 Computer Science Schools
These schools rounded out the top of this year’s computer science ranking:
Narrow Computer Science Schools by State