College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Computer Programming Schools

240 Colleges in the United States
15,329 Computer Programming Degrees Awarded
$46,987 Avg Early-Career Salary

Computer Programming degree programs prepare students for a range of careers in the field. The schools below stand out for the quality of their computer programming programs.

To produce this 2027 ranking, College Factual evaluated 240 schools to find the best for computer programming students.

What’s on this page:

Choosing a Great Computer Programming School

Best Computer Programming Schools

Where you study computer programming matters for your future. To help, we created our Best Computer Programming Schools rankings. For our Best Overall Computer Programming School ranking, we roll up the results of our degree-level rankings, weighted by the number of degrees awarded at that level.

In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.

Computer Programming Rankings by Degree Level

Associate's Degrees in Computer Programming
Bachelor's Degrees in Computer Programming
Master's Degrees in Computer Programming

We offer several rankings, including this Best Computer Programming Schools list, to help you decide. More interested in schools in a specific area of the country? Filter this list by region or state.

To further help you make the college decision, we have developed a unique tool called College Combat that lets you compare schools on the factors that matter most to you.

Learn more about our methodology

Best Schools for Computer Programming in the United States

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 computer programming degrees they offer, see the list below.

Top Schools in Computer Programming

1

University Of Chicago is one of the finest schools in the country for getting a degree in computer programming. University Of Chicago is a very large private not-for-profit school located in the city of Chicago. Roughly 96% of students complete a degree within six years here. About 61 computer programming degrees were awarded at University Of Chicago in the most recent year. Soon after graduation, computer programming degree recipients from University Of Chicago generally make around $105,265. Students borrow a median of $15,854 to complete this degree. More information about a degree in computer programming from University Of Chicago

2
Yale University crest
Yale University
New Haven, CT

Yale University came in at #2 on our 2027 list of the best computer programming schools. Set in the city of New Haven, Yale University is a large private not-for-profit institution. The six-year graduation rate is 96%. There were roughly 17 computer programming students who graduated with this degree at Yale University in the most recent data year. Computer Programming graduates of Yale University earn a median of $74,578 early in their careers. Typical student debt for the program is $14,357. Get the full computer programming details for Yale University

3

Students looking for a strong computer programming program will find one at Virginia Polytechnic Institute And State University, which ranked #3. Virginia Polytechnic Institute And State University is a very large public school located in the city of Blacksburg. Virginia Polytechnic Institute And State University graduates 86% of students within six years. Virginia Polytechnic Institute And State University awarded about 22 computer programming degrees in the most recent data year. Computer Programming graduates of Virginia Polytechnic Institute And State University earn a median of $60,004 early in their careers. Students borrow a median of $23,393 to complete this degree. Get the full computer programming details for Virginia Polytechnic Institute And State University

4
Harvard University crest
Harvard University
Cambridge, MA

Students looking for a strong computer programming program will find one at Harvard University, which ranked #4. Harvard University is a very large private not-for-profit school located in the city of Cambridge. Harvard University graduates 98% of students within six years. Harvard University awarded about 22 computer programming degrees in the most recent data year. Graduates of the computer programming program make about $95,207 in their early career. Students borrow a median of $16,616 to complete this degree. Get the full computer programming details for Harvard University

5

Students looking for a strong computer programming program will find one at Miami University Oxford, which ranked #5. Located in the town of Oxford, Miami University Oxford is a very large public university. Roughly 80% of students complete a degree within six years here. There were roughly 36 computer programming students who graduated with this degree at Miami University Oxford in the most recent data year. Students who receive their computer programming degree from Miami University Oxford earn around $49,700 in the first couple years of their career. Miami University Oxford graduates carry a median of $24,177 in student loans. Read more about the computer programming program at Miami University Oxford

6

University Of California Irvine landed the #6 spot for computer programming this year. Set in the city of Irvine, University Of California Irvine is a very large public institution. The six-year graduation rate is 87%. About 99 computer programming degrees were awarded at University Of California Irvine in the most recent 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. Get the full computer programming details for University Of California Irvine

7
Clemson University crest
Clemson University
Clemson, SC

Clemson University placed #7 among the best computer programming schools. Located in the suburb of Clemson, Clemson University is a very large public university. The six-year graduation rate is 87%. Clemson University awarded about 10 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Clemson University generally make around $53,834. Typical student debt for the program is $23,783. Get the full computer programming details for Clemson University

8

Fox Valley Technical College landed the #8 spot for computer programming this year. This large public university is located in the suburb of Appleton. Fox Valley Technical College awarded about 36 computer programming degrees in the most recent data year. Graduates of the computer programming program make about $54,652 in their early career. Fox Valley Technical College graduates carry a median of $13,812 in student loans. See the full computer programming program report for Fox Valley Technical College

9

Weber State University landed the #9 spot for computer programming this year. Weber State University is a very large public school located in the city of Ogden. About 47% of students finish within six years. About 200 computer programming degrees were awarded at Weber State University in the most recent year. Soon after graduation, computer programming degree recipients from Weber State University generally make around $53,920. Weber State University graduates carry a median of $19,176 in student loans. More information about a degree in computer programming from Weber State University

10

Dominican University Of California earned the #10 position for computer programming this year. Located in the city of San Rafael, Dominican University Of California is a mid-sized private not-for-profit university. Roughly 78% of students complete a degree within six years here. There were roughly 23 computer programming students who graduated with this degree at Dominican University Of California in the most recent data year. Computer Programming graduates of Dominican University Of California earn a median of $70,752 early in their careers. Typical student debt for the program is $27,000. Read more about the computer programming program at Dominican University Of California

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

University Of Utah earned the #11 position for computer programming this year. This very large public university is located in the city of Salt Lake City. Roughly 65% of students complete a degree within six years here. There were roughly 101 computer programming students who graduated with this degree at University Of Utah in the most recent data year. Soon after graduation, computer programming degree recipients from University Of Utah generally make around $60,527. Students borrow a median of $20,798 to complete this degree. Read more about the computer programming program at University Of Utah

12

Joliet Junior College came in at #12 for computer programming this year. Joliet Junior College is a very large public school located in the suburb of Joliet. Joliet Junior College awarded about 33 computer programming degrees in the most recent data year. Computer Programming graduates of Joliet Junior College earn a median of $40,118 early in their careers. Typical student debt for the program is $11,995. See the full computer programming program report for Joliet Junior College

13
College Of Dupage crest
College Of Dupage
Glen Ellyn, IL

College Of Dupage ranked #13 on our 2027 list of the best computer programming schools. Set in the suburb of Glen Ellyn, College Of Dupage is a very large public institution. About 204 computer programming degrees were awarded at College Of Dupage in the most recent year. Students who receive their computer programming degree from College Of Dupage earn around $43,025 in the first couple years of their career. Students borrow a median of $7,812 to complete this degree. More information about a degree in computer programming from College Of Dupage

14

Rochester Institute Of Technology came in at #14 for computer programming this year. Located in the suburb of Rochester, Rochester Institute Of Technology is a large private not-for-profit university. Roughly 72% of students complete a degree within six years here. Rochester Institute Of Technology awarded about 13 computer programming degrees in the most recent data year. Students who receive their computer programming degree from Rochester Institute Of Technology earn around $83,875 in the first couple years of their career. Typical student debt for the program is $27,000. More information about a degree in computer programming from Rochester Institute Of Technology

15

Colorado State University Fort Collins placed #15 among the best computer programming schools. Located in the city of Fort Collins, Colorado State University Fort Collins is a very large public university. About 66% of students finish within six years. There were roughly 17 computer programming students who graduated with this degree at Colorado State University Fort Collins in the most recent data year. Soon after graduation, computer programming degree recipients from Colorado State University Fort Collins generally make around $51,693. Colorado State University Fort Collins graduates carry a median of $22,843 in student loans. Read more about the computer programming program at Colorado State University Fort Collins

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

Western Governors University landed the #16 spot for computer programming this year. Western Governors University is a very large private not-for-profit school located in the suburb of Salt Lake City. The six-year graduation rate is 46%. About 174 computer programming degrees were awarded at Western Governors University in the most recent year. Computer Programming graduates of Western Governors University earn a median of $74,771 early in their careers. Western Governors University graduates carry a median of $23,277 in student loans. More information about a degree in computer programming from Western Governors University

17

University Of Cincinnati Main Campus earned the #17 position for computer programming this year. Set in the city of Cincinnati, University Of Cincinnati Main Campus is a very large public institution. University Of Cincinnati Main Campus graduates 74% of students within six years. There were roughly 56 computer programming students who graduated with this degree at University Of Cincinnati Main Campus in the most recent data year. Soon after graduation, computer programming degree recipients from University Of Cincinnati Main Campus generally make around $58,659. Students borrow a median of $23,530 to complete this degree. More information about a degree in computer programming from University Of Cincinnati Main Campus

18

Seattle Community College North Campus ranked #18 on our 2027 list of the best computer programming schools. Set in the city of Seattle, Seattle Community College North Campus is a moderately-sized public institution. Seattle Community College North Campus awarded about 23 computer programming degrees in the most recent data year. Graduates of the computer programming program make about $48,739 in their early career. Seattle Community College North Campus graduates carry a median of $19,504 in student loans. Get the full computer programming details for Seattle Community College North Campus

19
Depaul University crest
Depaul University
Chicago, IL

Depaul University landed the #19 spot for computer programming this year. Located in the city of Chicago, Depaul University is a very large private not-for-profit university. Roughly 68% of students complete a degree within six years here. About 379 computer programming degrees were awarded at Depaul University in the most recent year. Soon after graduation, computer programming degree recipients from Depaul University generally make around $83,432. Typical student debt for the program is $25,497. More information about a degree in computer programming from Depaul University

20
Neumont University crest
Neumont University
Salt Lake City, UT

Neumont University placed #20 among the best computer programming schools. This small private for-profit university is located in the city of Salt Lake City. Neumont University graduates 57% of students within six years. Neumont University awarded about 52 computer programming degrees in the most recent data year. Read more about the computer programming program at Neumont University

21
Champlain College crest
Champlain College
Burlington, VT

Champlain College landed the #21 spot for computer programming this year. Champlain College is a mid-sized private not-for-profit school located in the city of Burlington. Roughly 65% of students complete a degree within six years here. Champlain College awarded about 86 computer programming degrees in the most recent data year. Computer Programming graduates of Champlain College earn a median of $58,490 early in their careers. Students borrow a median of $26,437 to complete this degree. Get the full computer programming details for Champlain College

22

University Of Michigan Dearborn came in at #22 for computer programming this year. University Of Michigan Dearborn is a moderately-sized public school located in the city of Dearborn. University Of Michigan Dearborn graduates 58% of students within six years. There were roughly 54 computer programming students who graduated with this degree at University Of Michigan Dearborn 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. Students borrow a median of $19,723 to complete this degree. More information about a degree in computer programming from University Of Michigan Dearborn

23

College Of Southern Nevada came in at #23 for computer programming this year. College Of Southern Nevada is a very large public school located in the city of Las Vegas. There were roughly 41 computer programming students who graduated with this degree at College Of Southern Nevada in the most recent data year. Students who receive their computer programming degree from College Of Southern Nevada earn around $35,850 in the first couple years of their career. Typical student debt for the program is $9,980. See the full computer programming program report for College Of Southern Nevada

24

Waukesha County Technical College landed the #24 spot for computer programming this year. Located in the suburb of Pewaukee, Waukesha County Technical College is a large public university. Waukesha County Technical College awarded about 52 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from Waukesha County Technical College generally make around $46,398. Students borrow a median of $16,595 to complete this degree. Get the full computer programming details for Waukesha County Technical College

25

Green River Community College earned the #25 position for computer programming this year. Located in the city of Auburn, Green River Community College is a large public university. Green River Community College awarded about 83 computer programming degrees in the most recent data year. Get the full computer programming details for Green River Community College

Rest of the Top 50 Computer Programming Schools

These schools rounded out the top of this year’s computer programming ranking:

26
27
28
29
Bellevue College crest
Bellevue College
Bellevue, WA
30
Morningside College crest
Morningside College
Sioux City, IA
31
32
33
Marist College crest
Marist College
Poughkeepsie, NY
34
35
36
37
38
39
Foothill College crest
Foothill College
Los Altos Hills, CA
40
Ranken Technical College crest
Ranken Technical College
Saint Louis, MO
41
42
43
Bellevue University crest
Bellevue University
Bellevue, NE
44
Valencia College crest
Valencia College
Orlando, FL
45
Siena College crest
Siena College
Loudonville, NY
46
47
Hennepin Technical College crest
Hennepin Technical College
Brooklyn Park, MN
48
De Anza College crest
De Anza College
Cupertino, CA
49
50

Honorable Mentions

Also worth considering for computer programming:

>

Computer Programming by Region

View the Best Computer Programming Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

View All Rankings >

Explore other rankings in majors related to Computer Programming. See all related rankings.

Major Annual Graduates
Computer Programming/Programmer, General 11,664
Computer Programming, Specific Applications 2,506
Computer Game Programming 498
Computer Programming, Vendor/Product Certification 418
Computer Programming, Other 198
Computer Programming, Specific Platforms 45

View All Computer Programming Concentrations >

Notes and References

The ranking above is published by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 240 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options