2024 Best Colleges for Computer Science

If you’re searching for the best colleges and universities for Computer Science, you’re in the right place. Below is a list of all universities in the US offering a Computer Science degree or major, along with earnings after graduation, average student loan debt, acceptance rate and more. Read More

We rigorously analyzed a host of variables to determine what colleges and universities offer the best Computer Science programs in America. The list includes 601 programs and you can sort by average salary, debt, acceptance rate and more to hone in on the the best programs for you.

If you’re still wondering whether Computer Science is the right field of study for you, check out our guide to majoring in Computer Science: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Computer Science. Please note that earnings are one metric of success that can be used to judge a Computer Science program, but are by no means the best or only option. However, because this variable is provided by the vast majority of universities offering Computer Science we used it as the primary method or ordering the best universities for Computer Science.

By scrolling all the way through the list you’ll find every college or university that offers a Computer Science in America.

Frequently Asked Questions about the Best Universities offering Computer Science Majors and Degrees

What is the best university for majoring in Computer Science?

Carnegie Mellon University (CMU) is the best university for majoring in Computer Science based on earnings data. On average, graduates from Carnegie Mellon University (CMU) earned an average of $160,116 2 years after graduating.

What is the cheapest university for majoring in Computer Science?

Brigham Young University-Idaho is the cheapest university for majoring in Computer Science based on the Department of Education tuition data. On average, students pay $3,830 to attend Brigham Young University-Idaho.

What is the most expensive university for majoring in Computer Science?

Columbia University in the City of New York is the most expensive university for majoring in Computer Science based on the Department of Education tuition data. On average, students pay $53,000 to attend Columbia University in the City of New York.

Show Less

Sort By:

#76 Best College for Computer Science
Average Salary $77,401
Average Debt N/A
Program Size 25
Ithaca College
4 Year
Ithaca, NY
Ithaca College, located in Ithaca, NY has 25 students majoring in Computer Science. On average, graduates earn $77,401.
Acceptance Rate 67%
Undergraduates 1,750 students
Tuition $40,658
0
4.0
My GPA
#77 Best College for Computer Science
Average Salary $76,930
Average Debt $21,000
Program Size 44
St Olaf College
4 Year
Northfield, MN
Video Rating
St Olaf College, located in Northfield, MN has 44 students majoring in Computer Science. On average, graduates earn $76,930.
Acceptance Rate 36%
Undergraduates 681 students
Tuition $42,940
0
4.0
My GPA
#78 Best College for Computer Science
Average Salary $76,460
Average Debt $14,394
Program Size 124
Carleton College
4 Year
Northfield, MN
Video Rating
Carleton College, located in Northfield, MN has 124 students majoring in Computer Science. On average, graduates earn $76,460.
Acceptance Rate 21%
Undergraduates 493 students
Tuition $49,263
0
4.0
My GPA
#79 Best College for Computer Science
Average Salary $76,460
Average Debt $19,000
Program Size 87
Southern Methodist University (SMU)
4 Year
Dallas, TX
Video Rating
Southern Methodist University (SMU), located in Dallas, TX has 87 students majoring in Computer Science. On average, graduates earn $76,460.
Acceptance Rate 49%
Undergraduates 3,643 students
Tuition $48,190
0
4.0
My GPA
#80 Best College for Computer Science
Average Salary $76,460
Average Debt N/A
Program Size 51
Connecticut College
4 Year
New London, CT
Connecticut College, located in New London, CT has 51 students majoring in Computer Science. On average, graduates earn $76,460.
Acceptance Rate 40%
Undergraduates 442 students
Tuition $49,350
0
4.0
My GPA
#81 Best College for Computer Science
Average Salary $76,208
Average Debt $28,484
Program Size 167
Boise State University (BSU)
4 Year
Boise, ID
Video Rating
Boise State University (BSU), located in Boise, ID has 167 students majoring in Computer Science. On average, graduates earn $76,208.
Acceptance Rate 80%
Undergraduates 3,953 students
Tuition $6,876
0
4.0
My GPA
#82 Best College for Computer Science
Average Salary $76,117
Average Debt $21,327
Program Size 90
Northern Arizona University (NAU)
4 Year
Flagstaff, AZ
Video Rating
Northern Arizona University (NAU), located in Flagstaff, AZ has 90 students majoring in Computer Science. On average, graduates earn $76,117.
Acceptance Rate 77%
Undergraduates 7,188 students
Tuition $10,358
0
4.0
My GPA
#83 Best College for Computer Science
Average Salary $75,921
Average Debt $22,321
Program Size 471
University of Colorado Boulder
4 Year
Boulder, CO
Video Rating
University of Colorado Boulder, located in Boulder, CO has 471 students majoring in Computer Science. On average, graduates earn $75,921.
Acceptance Rate 80%
Undergraduates 7,345 students
Tuition $11,091
0
4.0
My GPA
#84 Best College for Computer Science
Average Salary $75,921
Average Debt $22,353
Program Size 166
Binghamton University
4 Year
Vestal, NY
Video Rating
Binghamton University, located in Vestal, NY has 166 students majoring in Computer Science. On average, graduates earn $75,921.
Acceptance Rate N/A
Undergraduates 4,634 students
Tuition N/A
0
4.0
My GPA
#85 Best College for Computer Science
Average Salary $75,921
Average Debt $22,353
Program Size 166
SUNY at Binghamton
4 Year
Vestal, NY
Video Rating
SUNY at Binghamton , located in Vestal, NY has 166 students majoring in Computer Science. On average, graduates earn $75,921.
Acceptance Rate 42%
Undergraduates 4,634 students
Tuition $9,053
0
4.0
My GPA
#86 Best College for Computer Science
Average Salary $75,921
Average Debt $21,500
Program Size 96
University of Oklahoma-Norman Campus
4 Year
Norman, OK
University of Oklahoma-Norman Campus, located in Norman, OK has 96 students majoring in Computer Science. On average, graduates earn $75,921.
Acceptance Rate 78%
Undergraduates 6,162 students
Tuition $10,090
0
4.0
My GPA
#87 Best College for Computer Science
Average Salary $75,775
Average Debt $30,547
Program Size 182
Drexel University
4 Year
Philadelphia, PA
Video Rating
Drexel University , located in Philadelphia, PA has 182 students majoring in Computer Science. On average, graduates earn $75,775.
Acceptance Rate 75%
Undergraduates 6,851 students
Tuition $48,791
0
4.0
My GPA
#88 Best College for Computer Science
Average Salary $75,706
Average Debt N/A
Program Size 27
West Texas A & M University
4 Year
Canyon, TX
West Texas A & M University, located in Canyon, TX has 27 students majoring in Computer Science. On average, graduates earn $75,706.
Acceptance Rate 67%
Undergraduates 2,273 students
Tuition $7,041
0
4.0
My GPA
#89 Best College for Computer Science
Average Salary $75,573
Average Debt $23,765
Program Size 201
University of Massachusetts-Lowell
4 Year
Lowell, MA
Video Rating
University of Massachusetts-Lowell, located in Lowell, MA has 201 students majoring in Computer Science. On average, graduates earn $75,573.
Acceptance Rate 57%
Undergraduates 3,688 students
Tuition $13,427
0
4.0
My GPA
#90 Best College for Computer Science
Average Salary $75,518
Average Debt $21,000
Program Size 80
Baylor University
4 Year
Waco, TX
Video Rating
N/A
Baylor University, located in Waco, TX has 80 students majoring in Computer Science. On average, graduates earn $75,518.
Acceptance Rate 44%
Undergraduates 4,182 students
Tuition $40,198
0
4.0
My GPA
Other Major Rankings
Best Computer Science Programs by State
Most Popular Major Rankings