ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Computer Programming Bachelor’s Degree Schools

29 Colleges in the United States
2,289 Computer Programming Degrees Awarded
$56,936 Avg Early-Career Salary

Computer Programming degree programs prepare students for a range of careers in the field. A focused field like this rewards careful comparison of the schools that offer it.

For its 2026 ranking, College Factual looked at 642 schools in the United States to determine which ones were the best for computer programming students pursuing a degree.

What’s on this page:

ADBLOCK #159
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 16
DEBUG: Specific major detected (cip4 = 11.02), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 1
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (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 "AS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science" 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 "BS in Game Programming & Development" with relevance 0.9
DEBUG: ✓ Offer "BS in Game Programming & Development" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Information Systems" with relevance 0.7
DEBUG: ✗ Offer "BS in Computer Information Systems" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Database Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Database Design" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Web Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Web Design" REJECTED (relevance 0.7)
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 = 11
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
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 6 offers with relevance >= 0.9

Best Schools for Computer Programming in the United States

See the highest-ranked computer programming schools offering a bachelor’s degree below.

Top Schools in Computer Programming

1
Yale University crest
Yale University
New Haven, CT

Our analysis ranked Yale University the best school in the country for a degree in computer programming. Set in the city of New Haven, Yale University is a large private not-for-profit institution. About 96% of students finish within six years. Yale University awarded about 11 computer programming degrees in the most recent data year. Students who receive their computer programming degree from Yale University earn around $74,578 in the first couple years of their career. Yale University graduates carry a median of $14,357 in student loans. See the full computer programming program report for Yale University

2

Students looking for a strong computer programming program will find one at Miami University Oxford, which ranked #2. This large public university is located in the town of Oxford. About 80% of students finish within six years. There were roughly 37 computer programming students who graduated with this degree at Miami University Oxford in the most recent data year. Soon after graduation, computer programming degree recipients from Miami University Oxford generally make around $49,700. Students borrow a median of $24,177 to complete this degree. Read more about the computer programming program at Miami University Oxford

3

University Of California Irvine is one of the finest schools in the country for a degree in computer programming, ranking #3. Set in the city of Irvine, University Of California Irvine is a very large public institution. The six-year graduation rate is 87%. There were roughly 49 computer programming students who graduated with this degree at University Of California Irvine in the most recent data year. Students who receive their computer programming degree from University Of California Irvine earn around $50,958 in the first couple years of their career. Students borrow a median of $16,539 to complete this degree. Read more about the computer programming program at University Of California Irvine

4

Rochester Institute Of Technology came in at #4 on our 2026 list of the best computer programming schools. Set in the suburb of Rochester, Rochester Institute Of Technology is a large private not-for-profit institution. About 72% of students finish within six years. Rochester Institute Of Technology awarded about 25 computer programming degrees in the most recent data year. Computer Programming graduates of Rochester Institute Of Technology earn a median of $83,875 early in their careers. Typical student debt for the program is $27,000. Read more about the computer programming program at Rochester Institute Of Technology

5
Depaul University crest
Depaul University
Chicago, IL

Depaul University is a great choice for students pursuing a degree in computer programming, landing the #5 spot this year. This very large private not-for-profit university is located in the city of Chicago. Roughly 68% of students complete a degree within six years here. There were roughly 136 computer programming students who graduated with this degree at Depaul University in the most recent data year. Students who receive their computer programming degree from Depaul University earn around $72,234 in the first couple years of their career. Students borrow a median of $25,497 to complete this degree. Get the full computer programming details for Depaul University

6

Dominican University Of California ranked #6 on our 2026 list of the best computer programming schools. This mid-sized private not-for-profit university is located in the city of San Rafael. The six-year graduation rate is 78%. About 25 computer programming degrees were awarded at Dominican University Of California in the most recent year. Graduates of the computer programming program make about $70,752 in their early career. Typical student debt for the program is $27,000. Get the full computer programming details for Dominican University Of California

7

University Of Michigan Dearborn placed #7 among the best computer programming schools. University Of Michigan Dearborn is a moderately-sized public school located in the city of Dearborn. The six-year graduation rate is 58%. University Of Michigan Dearborn awarded about 53 computer programming degrees in the most recent data year. Students who receive their computer programming degree from University Of Michigan Dearborn earn around $80,830 in the first couple years of their career. University Of Michigan Dearborn graduates carry a median of $19,723 in student loans. Read more about the computer programming program at University Of Michigan Dearborn

8
Western Governors University crest
Western Governors University
Salt Lake City, UT

Western Governors University ranked #8 on our 2026 list of the best computer programming schools. Western Governors University is a very large private not-for-profit school located in the suburb of Salt Lake City. About 46% of students finish within six years. There were roughly 367 computer programming students who graduated with this degree at Western Governors University in the most recent data year. Students who receive their computer programming degree from Western Governors University earn around $74,771 in the first couple years of their career. Typical student debt for the program is $23,277. Read more about the computer programming program at Western Governors University

9
University Of Utah crest
University Of Utah
Salt Lake City, UT

University Of Utah ranked #9 on our 2026 list of the best computer programming schools. University Of Utah is a very large public school located in the city of Salt Lake City. The six-year graduation rate is 65%. University Of Utah awarded about 175 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from University Of Utah generally make around $60,527. Typical student debt for the program is $20,798. See the full computer programming program report for University Of Utah

10

University Of Cincinnati Main Campus placed #10 among the best computer programming schools. Located in the city of Cincinnati, University Of Cincinnati Main Campus is a very large public university. University Of Cincinnati Main Campus graduates 74% of students within six years. About 79 computer programming degrees were awarded at University Of Cincinnati Main Campus in the most recent year. Graduates of the computer programming program make about $58,659 in their early career. Students borrow a median of $23,530 to complete this degree. Get the full computer programming details for University Of Cincinnati Main Campus

11
Neumont University crest
Neumont University
Salt Lake City, UT

Neumont University placed #11 among the best computer programming schools. This small private for-profit university is located in the city of Salt Lake City. The six-year graduation rate is 57%. Neumont University awarded about 42 computer programming degrees in the most recent data year. See the full computer programming program report for Neumont University

12

Brigham Young University Idaho earned the #12 position for computer programming this year. Set in the town of Rexburg, Brigham Young University Idaho is a very large private not-for-profit institution. Roughly 50% of students complete a degree within six years here. There were roughly 183 computer programming students who graduated with this degree at Brigham Young University Idaho in the most recent data year. Soon after graduation, computer programming degree recipients from Brigham Young University Idaho generally make around $43,853. Typical student debt for the program is $13,287. See the full computer programming program report for Brigham Young University Idaho

13

Olivet Nazarene University came in at #13 for computer programming this year. This mid-sized private not-for-profit university is located in the suburb of Bourbonnais. The six-year graduation rate is 61%. Olivet Nazarene University awarded about 11 computer programming degrees in the most recent data year. Students who receive their computer programming degree from Olivet Nazarene University earn around $48,505 in the first couple years of their career. Typical student debt for the program is $26,797. Read more about the computer programming program at Olivet Nazarene University

14
Champlain College crest
Champlain College
Burlington, VT

Champlain College came in at #14 for computer programming this year. This mid-sized private not-for-profit university is located in the city of Burlington. The six-year graduation rate is 65%. About 67 computer programming degrees were awarded at Champlain College in the most recent year. Students who receive their computer programming degree from Champlain College earn around $58,490 in the first couple years of their career. Students borrow a median of $26,437 to complete this degree. See the full computer programming program report for Champlain College

15
Holy Family University crest
Holy Family University
Philadelphia, PA

Holy Family University landed the #15 spot for computer programming this year. Set in the city of Philadelphia, Holy Family University is a mid-sized private not-for-profit institution. About 60% of students finish within six years. Holy Family University awarded about 10 computer programming degrees in the most recent data year. Students who receive their computer programming degree from Holy Family University earn around $59,355 in the first couple years of their career. Holy Family University graduates carry a median of $26,562 in student loans. Get the full computer programming details for Holy Family University

16

Long Island University C W Post Campus landed the #16 spot for computer programming this year. Located in the suburb of Brookville, Long Island University C W Post Campus is a large private not-for-profit university. Roughly 55% of students complete a degree within six years here. There were roughly 11 computer programming students who graduated with this degree at Long Island University C W Post Campus in the most recent data year. Students who receive their computer programming degree from Long Island University C W Post Campus earn around $61,547 in the first couple years of their career. Typical student debt for the program is $25,211. Read more about the computer programming program at Long Island University C W Post Campus

17
Bellevue College crest
Bellevue College
Bellevue, WA

Bellevue College came in at #17 for computer programming this year. Set in the city of Bellevue, Bellevue College is a large public institution. Bellevue College awarded about 28 computer programming degrees in the most recent data year. Computer Programming graduates of Bellevue College earn a median of $67,771 early in their careers. Students borrow a median of $18,839 to complete this degree. More information about a degree in computer programming from Bellevue College

18
Bellevue University crest
Bellevue University
Bellevue, NE

Bellevue University landed the #18 spot for computer programming this year. This very large private not-for-profit university is located in the suburb of Bellevue. Roughly 33% of students complete a degree within six years here. There were roughly 89 computer programming students who graduated with this degree at Bellevue University in the most recent data year. Students who receive their computer programming degree from Bellevue University earn around $69,254 in the first couple years of their career. Bellevue University graduates carry a median of $26,108 in student loans. See the full computer programming program report for Bellevue University

19

Austin Community College District placed #19 among the best computer programming schools. Set in the city of Austin, Austin Community College District is a very large public institution. There were roughly 30 computer programming students who graduated with this degree at Austin Community College District in the most recent data year. Computer Programming graduates of Austin Community College District earn a median of $44,895 early in their careers. Typical student debt for the program is $20,659. Get the full computer programming details for Austin Community College District

20

Seattle Community College North Campus landed the #20 spot for computer programming this year. Located in the city of Seattle, Seattle Community College North Campus is a moderately-sized public university. There were roughly 24 computer programming students who graduated with this degree at Seattle Community College North Campus in the most recent data year. Students who receive their computer programming degree from Seattle Community College North Campus earn around $48,739 in the first couple years of their career. Seattle Community College North Campus graduates carry a median of $19,504 in student loans. See the full computer programming program report for Seattle Community College North Campus

21

Green River Community College placed #21 among the best computer programming schools. Located in the city of Auburn, Green River Community College is a large public university. There were roughly 43 computer programming students who graduated with this degree at Green River Community College in the most recent data year. More information about a degree in computer programming from Green River Community College

22

Lake Washington Institute Of Technology placed #22 among the best computer programming schools. This mid-sized public university is located in the suburb of Kirkland. About 16 computer programming degrees were awarded at Lake Washington Institute Of Technology in the most recent year. Computer Programming graduates of Lake Washington Institute Of Technology earn a median of $60,000 early in their careers. Students borrow a median of $19,695 to complete this degree. See the full computer programming program report for Lake Washington Institute Of Technology

23
Rowan University crest
Rowan University
Glassboro, NJ

Rowan University landed the #23 spot for computer programming this year. Rowan University is a very large public school located in the suburb of Glassboro. About 67% of students finish within six years. Rowan University awarded about 119 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Rowan University generally make around $41,799. Students borrow a median of $25,000 to complete this degree. See the full computer programming program report for Rowan University

24

Farmingdale State College placed #24 among the best computer programming schools. Set in the suburb of Farmingdale, Farmingdale State College is a large public institution. The six-year graduation rate is 57%. There were roughly 113 computer programming students who graduated with this degree at Farmingdale State College in the most recent data year. Computer Programming graduates of Farmingdale State College earn a median of $45,383 early in their careers. Farmingdale State College graduates carry a median of $21,500 in student loans. More information about a degree in computer programming from Farmingdale State College

25

New England Institute Of Technology landed the #25 spot for computer programming this year. Set in the suburb of East Greenwich, New England Institute Of Technology is a mid-sized private not-for-profit institution. New England Institute Of Technology awarded about 18 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from New England Institute Of Technology generally make around $72,595. Students borrow a median of $38,133 to complete this degree. Get the full computer programming details for New England Institute Of Technology

Rest of the Top 38 Computer Programming Schools

These schools also placed among the best for computer programming this year:

26
27
28
29
30
31
32
Capella University crest
Capella University
Minneapolis, MN
33
34
Wilmington University crest
Wilmington University
New Castle, DE
35
Ecpi University crest
Ecpi University
Virginia Beach, VA
36
37
38

Other Computer Programming Degree Levels

Explore the best computer programming schools at other degree levels:

All Degree Levels in Computer Programming
Associate's Degrees in Computer Programming
Master's Degrees in Computer Programming
ADBLOCK #173
View All Computer Programming Rankings >

ADBLOCK #115

Notes and References

This list is compiled 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 · 642 schools evaluated.

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options