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:

#346 Best College for Computer Science
Average Salary $44,971
Average Debt $31,247
Program Size 24
Winston-Salem State University
4 Year
Winston-Salem, NC
Winston-Salem State University, located in Winston-Salem, NC has 24 students majoring in Computer Science. On average, graduates earn $44,971.
Acceptance Rate 59%
Undergraduates 1,258 students
Tuition $5,707
0
4.0
My GPA
#347 Best College for Computer Science
Average Salary $43,798
Average Debt $30,500
Program Size 34
Aurora University
4 Year
Aurora, IL
Aurora University, located in Aurora, IL has 34 students majoring in Computer Science. On average, graduates earn $43,798.
Acceptance Rate 77%
Undergraduates 1,757 students
Tuition $22,080
0
4.0
My GPA
#348 Best College for Computer Science
Average Salary $42,682
Average Debt $26,000
Program Size 161
Lewis University
4 Year
Romeoville, IL
Lewis University, located in Romeoville, IL has 161 students majoring in Computer Science. On average, graduates earn $42,682.
Acceptance Rate 62%
Undergraduates 1,797 students
Tuition $29,040
0
4.0
My GPA
#349 Best College for Computer Science
Average Salary $42,682
Average Debt $43,500
Program Size 33
Southern University and A & M College
4 Year
Baton Rouge, LA
Southern University and A & M College, located in Baton Rouge, LA has 33 students majoring in Computer Science. On average, graduates earn $42,682.
Acceptance Rate 79%
Undergraduates 1,048 students
Tuition $7,346
0
4.0
My GPA
#350 Best College for Computer Science
Average Salary $42,682
Average Debt N/A
Program Size 27
Iona College
4 Year
New Rochelle, NY
Iona College, located in New Rochelle, NY has 27 students majoring in Computer Science. On average, graduates earn $42,682.
Acceptance Rate 91%
Undergraduates 1,095 students
Tuition $35,324
0
4.0
My GPA
#351 Best College for Computer Science
Average Salary $41,565
Average Debt $9,948
Program Size 67
CUNY York College
4 Year
Jamaica, NY
CUNY York College, located in Jamaica, NY has 67 students majoring in Computer Science. On average, graduates earn $41,565.
Acceptance Rate 41%
Undergraduates 1,182 students
Tuition $6,748
0
4.0
My GPA
#352 Best College for Computer Science
Average Salary $40,647
Average Debt $34,781
Program Size 38
California College San Diego
4 Year
San Marcos, CA
California College San Diego, located in San Marcos, CA has 38 students majoring in Computer Science. On average, graduates earn $40,647.
Acceptance Rate N/A
Undergraduates 29 students
Tuition N/A
0
4.0
My GPA
#353 Best College for Computer Science
Average Salary $39,369
Average Debt $32,163
Program Size 55
Central Penn College
4 Year
Summerdale, PA
Central Penn College, located in Summerdale, PA has 55 students majoring in Computer Science. On average, graduates earn $39,369.
Acceptance Rate 97%
Undergraduates 233 students
Tuition $17,151
0
4.0
My GPA
#354 Best College for Computer Science
Average Salary $39,369
Average Debt $26,573
Program Size 43
Fayetteville State University
4 Year
Fayetteville, NC
Video Rating
N/A
Fayetteville State University, located in Fayetteville, NC has 43 students majoring in Computer Science. On average, graduates earn $39,369.
Acceptance Rate 60%
Undergraduates 1,166 students
Tuition $4,885
0
4.0
My GPA
#355 Best College for Computer Science
Average Salary $39,009
Average Debt $25,711
Program Size 40
Indiana University-Northwest
4 Year
Gary, IN
Video Rating
Indiana University-Northwest, located in Gary, IN has 40 students majoring in Computer Science. On average, graduates earn $39,009.
Acceptance Rate 79%
Undergraduates 648 students
Tuition $6,963
0
4.0
My GPA
#356 Best College for Computer Science
Average Salary $38,289
Average Debt N/A
Program Size 15
Norwich University
4 Year
Northfield, VT
Norwich University, located in Northfield, VT has 15 students majoring in Computer Science. On average, graduates earn $38,289.
Acceptance Rate 57%
Undergraduates 1,167 students
Tuition $36,092
0
4.0
My GPA
#357 Best College for Computer Science
Average Salary $31,670
Average Debt N/A
Program Size 16
University of the Virgin Islands
4 Year
Charlotte Amalie, VI
University of the Virgin Islands, located in Charlotte Amalie, VI has 16 students majoring in Computer Science. On average, graduates earn $31,670.
Acceptance Rate 95%
Undergraduates 276 students
Tuition $5,014
0
4.0
My GPA
#358 Best College for Computer Science
Average Salary $26,933
Average Debt $9,503
Program Size 43
Inter American University of Puerto Rico-Ponce
4 Year
Mercedita, PR
Inter American University of Puerto Rico-Ponce, located in Mercedita, PR has 43 students majoring in Computer Science. On average, graduates earn $26,933.
Acceptance Rate 53%
Undergraduates 624 students
Tuition $4,962
0
4.0
My GPA
#359 Best College for Computer Science
Average Salary $26,739
Average Debt N/A
Program Size 34
Inter American University of Puerto Rico-Arecibo
4 Year
Arecibo, PR
Inter American University of Puerto Rico-Arecibo, located in Arecibo, PR has 34 students majoring in Computer Science. On average, graduates earn $26,739.
Acceptance Rate 56%
Undergraduates 614 students
Tuition $4,962
0
4.0
My GPA
#360 Best College for Computer Science
Average Salary $24,035
Average Debt $8,984
Program Size 45
Inter American University of Puerto Rico-San German
4 Year
San German, PR
Inter American University of Puerto Rico-San German, located in San German, PR has 45 students majoring in Computer Science. On average, graduates earn $24,035.
Acceptance Rate 63%
Undergraduates 618 students
Tuition $4,962
0
4.0
My GPA
Other Major Rankings
Best Computer Science Programs by State
Most Popular Major Rankings