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:

#241 Best College for Computer Science
Average Salary $61,516
Average Debt $15,543
Program Size 74
University of Wyoming (UW)
4 Year
Laramie, WY
Video Rating
University of Wyoming (UW), located in Laramie, WY has 74 students majoring in Computer Science. On average, graduates earn $61,516.
Acceptance Rate 96%
Undergraduates 2,847 students
Tuition $4,892
0
4.0
My GPA
#242 Best College for Computer Science
Average Salary $61,516
Average Debt $21,762
Program Size 56
University of Wisconsin-Green Bay
4 Year
Green Bay, WI
University of Wisconsin-Green Bay, located in Green Bay, WI has 56 students majoring in Computer Science. On average, graduates earn $61,516.
Acceptance Rate 85%
Undergraduates 1,312 students
Tuition $7,824
0
4.0
My GPA
#243 Best College for Computer Science
Average Salary $61,516
Average Debt N/A
Program Size 36
Rhodes College
4 Year
Memphis, TN
Video Rating
Rhodes College, located in Memphis, TN has 36 students majoring in Computer Science. On average, graduates earn $61,516.
Acceptance Rate 47%
Undergraduates 478 students
Tuition $43,224
0
4.0
My GPA
#244 Best College for Computer Science
Average Salary $61,516
Average Debt N/A
Program Size 21
Elmhurst College
4 Year
Elmhurst, IL
Elmhurst College, located in Elmhurst, IL has 21 students majoring in Computer Science. On average, graduates earn $61,516.
Acceptance Rate 55%
Undergraduates 915 students
Tuition $34,450
0
4.0
My GPA
#245 Best College for Computer Science
Average Salary $61,516
Average Debt N/A
Program Size 14
Southwest Baptist University
4 Year
Bolivar, MO
Southwest Baptist University, located in Bolivar, MO has 14 students majoring in Computer Science. On average, graduates earn $61,516.
Acceptance Rate 90%
Undergraduates 628 students
Tuition $21,908
0
4.0
My GPA
#246 Best College for Computer Science
Average Salary $61,020
Average Debt $20,739
Program Size 290
University at Buffalo (UB)
4 Year
Buffalo, NY
Video Rating
University at Buffalo (UB), located in Buffalo, NY has 290 students majoring in Computer Science. On average, graduates earn $61,020.
Acceptance Rate 60%
Undergraduates 7,888 students
Tuition $9,381
0
4.0
My GPA
#247 Best College for Computer Science
Average Salary $61,020
Average Debt $21,656
Program Size 100
University of Minnesota-Duluth
4 Year
Duluth, MN
University of Minnesota-Duluth, located in Duluth, MN has 100 students majoring in Computer Science. On average, graduates earn $61,020.
Acceptance Rate 76%
Undergraduates 2,013 students
Tuition $13,082
0
4.0
My GPA
#248 Best College for Computer Science
Average Salary $61,020
Average Debt $27,000
Program Size 47
Calvin College
4 Year
Grand Rapids, MI
Video Rating
N/A
Calvin College, located in Grand Rapids, MI has 47 students majoring in Computer Science. On average, graduates earn $61,020.
Acceptance Rate 74%
Undergraduates 933 students
Tuition $30,660
0
4.0
My GPA
#249 Best College for Computer Science
Average Salary $60,848
Average Debt $22,478
Program Size 247
Northern Illinois University
4 Year
Dekalb, IL
Video Rating
N/A
Northern Illinois University, located in Dekalb, IL has 247 students majoring in Computer Science. On average, graduates earn $60,848.
Acceptance Rate 50%
Undergraduates 5,217 students
Tuition $14,295
0
4.0
My GPA
#250 Best College for Computer Science
Average Salary $60,839
Average Debt $18,962
Program Size 27
Austin College
4 Year
Sherman, TX
Austin College, located in Sherman, TX has 27 students majoring in Computer Science. On average, graduates earn $60,839.
Acceptance Rate 54%
Undergraduates 298 students
Tuition $36,230
0
4.0
My GPA
#251 Best College for Computer Science
Average Salary $60,623
Average Debt $23,543
Program Size 53
Bridgewater State University (BSU)
4 Year
Bridgewater, MA
Video Rating
Bridgewater State University (BSU), located in Bridgewater, MA has 53 students majoring in Computer Science. On average, graduates earn $60,623.
Acceptance Rate 81%
Undergraduates 2,415 students
Tuition $8,903
0
4.0
My GPA
#252 Best College for Computer Science
Average Salary $60,452
Average Debt $26,000
Program Size 117
Christopher Newport University
4 Year
Newport News, VA
Video Rating
N/A
Christopher Newport University, located in Newport News, VA has 117 students majoring in Computer Science. On average, graduates earn $60,452.
Acceptance Rate 60%
Undergraduates 1,253 students
Tuition $12,526
0
4.0
My GPA
#253 Best College for Computer Science
Average Salary $60,399
Average Debt $22,374
Program Size 72
University of Northern Iowa
4 Year
Cedar Falls, IA
Video Rating
N/A
University of Northern Iowa, located in Cedar Falls, IA has 72 students majoring in Computer Science. On average, graduates earn $60,399.
Acceptance Rate 80%
Undergraduates 2,579 students
Tuition $7,817
0
4.0
My GPA
#254 Best College for Computer Science
Average Salary $60,335
Average Debt $23,506
Program Size 676
University of North Carolina at Charlotte
4 Year
Charlotte, NC
Video Rating
University of North Carolina at Charlotte, located in Charlotte, NC has 676 students majoring in Computer Science. On average, graduates earn $60,335.
Acceptance Rate 63%
Undergraduates 6,569 students
Tuition $6,532
0
4.0
My GPA
#255 Best College for Computer Science
Average Salary $60,320
Average Debt $28,236
Program Size 46
Youngstown State University
4 Year
Youngstown, OH
Youngstown State University, located in Youngstown, OH has 46 students majoring in Computer Science. On average, graduates earn $60,320.
Acceptance Rate 71%
Undergraduates 2,168 students
Tuition $8,317
0
4.0
My GPA
Other Major Rankings
Best Computer Science Programs by State
Most Popular Major Rankings