College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2025 Best Computer Programming Bachelor's Degree Schools

29 Colleges in the United States
2,503 Bachelor's Degrees
$58,510 Avg Early-Career Salary
Computer Programming is above average in terms of popularity with it being the #129 most popular bachelor's degree program in the country. As a result, there are many college that offer the degree, making your choice of school a hard one.

In 2025, College Factual analyzed 29 schools in order to identify the top ones for its Best Computer Programming Bachelor's Degree Schools ranking. Combined, these schools handed out 2,503 bachelor's degrees in computer programming to qualified students.

What's on this page: * Our Methodology

Choosing a Great Computer Programming School for Your Bachelor's Degree

Best Computer Programming Bachelor's Degree Schools Your choice of computer programming for getting your bachelor's degree school matters. Important measures of a quality programming program can vary widely even among the top schools. To make it into this list, a school must excel in the following areas.

A Great Overall School

The overall quality of a bachelor's degree school is important to ensure a quality education, not just how well they do in a particular major. To take this into account we consider a school's overall Best Colleges ranking which itself looks at a host of various factors like degree completion, educational resources, student body caliber and post-graduation earnings for the school as a whole.

Early-Career Earnings

One measure we use to determine the quality of a school is to look at the average salary of bachelor's graduates during the early years of their career. That is, everyone wants their bachelor's degree to be worth something, and salaries are one measure of determining that.

Other Factors We Consider

The metrics below are just some of the other metrics that we use to determine our rankings.

Our complete ranking methodology documents in more detail how we consider these factors to identify the best schools for computer programming students working on their bachelor's degree.

More Ways to Rank Computer Programming Schools

Rankings by Location Check Out Other Locales
More Programming Rankings Other Ranking Categories

When choosing the right school for you, it's important to arm yourself with all the facts you can. To that end, we've created a number of major-specific rankings, including this Best Computer Programming Bachelor's Degree Schools list to help you make the college decision.

In addition to our rankings, you can take two colleges and compare them based on the criteria that matters most to you in our unique tool, College Combat. Test it out when you get a chance! You may also want to bookmark the link and share it with others who are trying to make the college decision.

Best Schools for Bachelor’s Students to Study Computer Programming in the United States

Below you'll see a list of the best colleges and universities for pursuing a bachelor's degree in computer programming.

10 Top Schools for a Bachelor's in Programming

1
Yale crest
Yale University
New Haven, CT
15 Annual Graduates

Any student who is interested in a bachelor's degree in computer programming has to check out Yale University. Yale is a fairly large private not-for-profit university located in the medium-sized city of New Haven.More information about a bachelor’s in computer programming from Yale University

2
DePaul crest
DePaul University
Chicago, IL
129 Annual Graduates
$72,234 Median Starting Salary
$64,944 Median Student Debt

Every student pursuing a degree in a bachelor's degree in computer programming needs to look into DePaul University. DePaul is a fairly large private not-for-profit university located in the large city of Chicago.

Bachelor's recipients from the computer programming program at DePaul University make $13,725 above the typical college grad with the same degree when they enter the workforce.

More information about a bachelor’s in computer programming from DePaul University

3
WGU crest
Western Governors University
Salt Lake City, UT
661 Annual Graduates

Western Governors University is one of the best schools in the country for getting a bachelor's degree in computer programming. Located in the large suburb of Salt Lake City, WGU is a private not-for-profit university with a very large student population.More information about a bachelor’s in computer programming from Western Governors University

4

Every student pursuing a degree in a bachelor's degree in computer programming needs to look into Rochester Institute of Technology. Located in the large suburb of Rochester, RIT is a private not-for-profit school with a large student population.

Those computer programming students who get their bachelor's degree from Rochester Institute of Technology earn $25,366 more than the standard programming student.

More information about a bachelor’s in computer programming from Rochester Institute of Technology

5
79 Annual Graduates

Located in the large city of Cincinnati, UC is a public university with a very large student population.More information about a bachelor’s in computer programming from University of Cincinnati - Main Campus

6
U of U crest
University of Utah
Salt Lake City, UT
147 Annual Graduates

Located in the city of Salt Lake City, U of U is a public university with a fairly large student population.More information about a bachelor’s in computer programming from University of Utah

7
Champlain crest
Champlain College
Burlington, VT
41 Annual Graduates

Located in the small city of Burlington, Champlain is a private not-for-profit college with a small student population.More information about a bachelor’s in computer programming from Champlain College

8
14 Annual Graduates

Located in the suburb of Kirkland, LWTech is a public school with a small student population.More information about a bachelor’s in computer programming from Lake Washington Institute of Technology

9

Located in the suburb of East Greenwich, New England Tech is a private not-for-profit school with a small student population.

Bachelor's recipients from the computer programming program at New England Institute of Technology make $14,086 more than the typical college grad in this field shortly after graduation.

More information about a bachelor’s in computer programming from New England Institute of Technology

10
194 Annual Graduates

BYU - I is a fairly large private not-for-profit university located in the distant town of Rexburg.More information about a bachelor’s in computer programming from Brigham Young University - Idaho

Computer Programming by Region

View the Best Computer Programming Bachelor's Degree Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Other U.S. Territories
Great Lakes

View All Rankings >

One of 10 majors within the Computer & Information Sciences area of study, Computer Programming has other similar majors worth exploring.

Programming Concentrations

Major Annual Graduates
General Computer Programming 1,945
Computer Game Programming 327
App Specific Computer Programming 203
Other Computer Programming 21
Computer Programming, Specific Platforms 7

Majors Similar to Programming

Related Major Annual Graduates
Computer Information Systems 44,489
Computer Science 43,697
Information Technology 11,682
Information Science 9,632
Computer Software & Applications 4,223
Computer Systems Networking 1,055
Computer Systems Analysis 985
Other Computer & Information Sciences 211
Data Processing 179

Notes and References

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options