Best Colleges for Computer Science

31,737

Graduates Per Year

$64K

Average Salary

#19

Most Popular Major

Picture of the author

TOP

25

Degree Stats

Popular

31,737

13% NATIONAL AVG

Diplomas Received Last Year

664

5% NATIONAL AVG

Colleges Offering this Degree

Most Popular Degrees

18

English Language and Literature

34,070

19

Computer Science

31,737

20

Sociology

29,920

Most Widely Offered Degrees

35

/

1.852

Worse

Better

offeringnot offering65%65%

Top 100 Colleges offering this degree

publicnon public49%49%

Degree Granting Schools that are Public

Most Graduates

By Region

Far West

University of California-Berkeley

By State

California

University of California-Berkeley

By Confference

Pacific-12 Conference

Arizona State University-Tempe

By School

Cochise County Community College District

INTRODUCTION

If you think life as a software developer, offensive cyber security analyst, or front end developer sounds interesting, then a degree in computer science may just be for you. You could even become the person who writes the code for the matrix!

DEGREE STATS

Computer science is the 19th most popular degree in America, with 31,737 students receiving their bachelors degree last year. It just beat out #20 Sociology, and narrowly lost to #18 English Language and Literature

The degree is offered at a total of 664 colleges across the nation, and is the 29th most widely offered degree. Given that computer science is offered at 65% of the Top 100 Best Collegesin America, you can be sure this is a critical degree and the skillsets acquired are likely to last for a long time.

It is also worth noting that close to 50% of colleges offering computer science are public making it a pretty accessible field.

The far west produces the most computer science graduates, largely led by University of California-Berkeley, while it’s the Pacific-12 Conference that leads conference totals. As far as states, California ranks highest, with particular help from University of California-Berkeleyand University of California-Irvine.

All that being said, no individual school produces more computer science graduates than Cochise County Community College District, which graduated 701 students last year alone. Although size is critical, another important factor to consider is the program’s density (the percent of all students that study computer science). More students studied computer science as a percentage of total students at CollegeAmerica-Phoenixthan any other college.

Good luck on your college search and we hope you enjoy Authority's 2022 official Best Colleges for Computer Science list. Some of our picks may surprise you!

Good luck on your college search. We hope you enjoy Authority's 2022 official Best Colleges for Computer Science list. Some of our picks may surprise you!

Best Colleges for Computer Science

Refine Your Search

YEARS

TYPE

ONLINE/CAMPUS

CAMPUS SETTING

STUDENT BODY

SELECTIVITY

COST

$0 -

$60000

MAJOR

ADMISSIONS

LOCATION

RELIGIOUS AFFILIATION

undefined photo
Massachusetts Institute of Technology

#1 Best Colleges for Computer Science

Massachusetts Institute of Technology is a large private university located in Cambridge, MA ranked 1stin the US. It has a total of 4,698 full-time undergraduate students and is highly competitive, accepting 6.7% of applicants. Massachusetts Institute of Technology offers 114 different majors and is best known for its computer science, mathematics, and physics programs, which are all nationally ranked 1st. With a tuition cost of $53,450 per year, Massachusetts Institute of Technology is exceptionally expensive. 90% of students graduate ready to the next chapter of their lives, entering the workforce. After graduation, alumni go on to earn about $104,700 per year, which is 152% above the national median.

Read More

Cambridge, MA

web.mit.edu/

A+

Rating

7%

Acceptance

12,321

Students

# 1

Ranking

$53,450

Tuition

undefined photo
Stanford University

#2 Best Colleges for Computer Science

Stanford University is a large private university located in Stanford, CA ranked 2ndin America. It has a total of 8,290 full-time undergraduate students and is highly competitive, accepting 4.34% of applicants. Stanford University offers 227 different majors and is best known for its human biology, industrial management, and earth sciences programs, which are all nationally ranked 1st. With a tuition cost of $52,857 per year, Stanford University is very high-priced. 89.2% of students graduate beginning the next chapter of their lives, joining the labor market. After graduation, alumni go on to earn about $94,000 per year, which is 126% over the national median.

Read More

Stanford, CA

www.stanford.edu/

A+

Rating

4%

Acceptance

20,993

Students

# 2

Ranking

$52,857

Tuition

undefined photo
University of California-Berkeley

#3 Best Colleges for Computer Science

University of California-Berkeley is a very large public university located in Berkeley, CA ranked 68thin the nation. It has a total of 32,700 full-time undergraduate students and is quite competitive, accepting 16.25% of applicants. University of California-Berkeley offers 315 different majors and is best known for its cellular biology and anatomical sciences, natural resources and conservation, and environmental studies programs, which are all nationally ranked 1st. With a tuition cost of $11,442 for in-state students and $41,196 for those from out-of-state, University of California-Berkeley is rather costly. 58.68% of students graduate moving on to the next stage of their lives, employment. After graduation, alumni go on to earn about $64,700 per year, which is 56% over the national median.

Read More

Berkeley, CA

www.berkeley.edu

A+

Rating

16%

Acceptance

45,183

Students

# 7

Ranking

$41,196

Tuition

undefined photo
University of Southern California

#4 Best Colleges for Computer Science

University of Southern California is a very large private university located in Los Angeles, CA ranked 24thin the nation. It has a total of 21,909 full-time undergraduate students and is quite competitive, with a 11.42% acceptance rate. University of Southern California offers 527 different majors and is best known for its communication and media studies, film, and gerontology programs, which are all nationally ranked 1st. With a tuition cost of $57,256 per year, University of Southern California is extremely costly. 87.78% of students graduate beginning the next chapter of their lives, employment. After graduation, alumni go on to earn about $74,000 per year, which is 78% over the national median.

Read More

Los Angeles, CA

www.usc.edu/

A+

Rating

11%

Acceptance

53,186

Students

# 24

Ranking

$57,256

Tuition

undefined photo
Cornell University

#5 Best Colleges for Computer Science

Cornell University is a very large private university located in Ithaca, NY ranked 11thin the United States. It has a total of 15,464 full-time undergraduate students and is quite competitive, with a 10.85% acceptance rate. Cornell University offers 323 different majors and is best known for its human resources, agricultural business and management, and agriculture programs, which are all nationally ranked 1st. With a tuition cost of $56,550 per year, Cornell University is exceptionally pricey. 89.35% of students graduate moving on to the next chapter of their lives, employment. After graduation, alumni go on to earn about $77,200 per year, which is 86% above the national median.

Read More

Ithaca, NY

www.cornell.edu

A+

Rating

11%

Acceptance

24,189

Students

# 11

Ranking

$56,550

Tuition

undefined photo
Columbia University in the City of New York

#6 Best Colleges for Computer Science

Columbia University in the City of New York is a very large private university located in New York, NY ranked 9thin the United States. It has a total of 8,628 full-time undergraduate students and is highly competitive, accepting 5.45% of applicants. Columbia University in the City of New York offers 467 different majors and is best known for its sustainability studies, art history, and slavic baltic and albanian languages literatures and linguistics programs, which are all nationally ranked 1st. With a tuition cost of $58,920 per year, Columbia University in the City of New York is exceptionally high-priced. 78.72% of students graduate ready to the next stage of their lives, employment. After graduation, alumni go on to earn about $83,300 per year, which is 101% above the national median.

Read More

New York, NY

www.columbia.edu

A+

Rating

5%

Acceptance

33,301

Students

# 9

Ranking

$58,920

Tuition

undefined photo
University of Maryland-College Park

#7 Best Colleges for Computer Science

University of Maryland-College Park is a very large public university located in College Park, MD ranked 100thin America. It has a total of 33,022 full-time undergraduate students and is not very competitive, with a 44.18% acceptance rate. University of Maryland-College Park offers 432 different majors and is best known for its criminology, preschool education and teaching, and family and community services programs (nationally ranked 1st, 1st, and 2nd respectively). With a tuition cost of $8,824 for in-state students and $34,936 for those from out-of-state, University of Maryland-College Park is reasonably costly. 75.08% of students graduate starting the next chapter of their lives, employment. After graduation, alumni go on to earn about $62,900 per year, which is 51% greater than the national median.

Read More

College Park, MD

www.umd.edu

A

Rating

44%

Acceptance

44,486

Students

# 13

Ranking

$34,936

Tuition

undefined photo
Princeton University

#8 Best Colleges for Computer Science

Princeton University is a mid-sized private university located in Princeton, NJ ranked 5thin America. It has a total of 5,535 full-time undergraduate students and is highly competitive, accepting 5.78% of applicants. Princeton University offers 125 different majors and is best known for its ecology and evolutionary biology, molecular biology, and classics and classical languages literatures and linguistics programs, which are all nationally ranked 1st. With a tuition cost of $51,870 per year, Princeton University is exceptionally high-priced. 88.56% of students graduate moving on to the next stage of their lives, entering the workforce. After graduation, alumni go on to earn about $74,700 per year, which is 80% greater than the national median.

Read More

Princeton, NJ

www.princeton.edu

A+

Rating

6%

Acceptance

8,720

Students

# 5

Ranking

$51,870

Tuition

undefined photo
Duke University

#9 Best Colleges for Computer Science

Duke University is a large private university located in Durham, NC ranked 6thin America. It has a total of 7,338 full-time undergraduate students and is highly competitive, with a 7.6% acceptance rate. Duke University offers 242 different majors and is best known for its public policy analysis, computer engineering, and education programs (nationally ranked 1st, 2nd, and 2nd respectively). With a tuition cost of $55,880 per year, Duke University is extremely high-priced. 94.41% of students graduate starting the next stage of their lives, employment. After graduation, alumni go on to earn about $84,400 per year, which is 103% over the national median.

Read More

Durham, NC

WWW.DUKE.EDU

A+

Rating

8%

Acceptance

18,159

Students

# 6

Ranking

$55,880

Tuition

undefined photo
Harvard University

#10 Best Colleges for Computer Science

Harvard University is a very large private university located in Cambridge, MA ranked 3rdin the United States. It has a total of 14,467 full-time undergraduate students and is highly competitive, with a 4.64% acceptance rate. Harvard University offers 375 different majors and is best known for its history, social sciences, and natural sciences programs, which are all nationally ranked 1st. With a tuition cost of $47,730 per year, Harvard University is exceptionally high-priced. 77.7% of students graduate ready to the next chapter of their lives, working. After graduation, alumni go on to earn about $89,700 per year, which is 116% greater than the national median.

Read More

Cambridge, MA

www.harvard.edu

A+

Rating

5%

Acceptance

41,987

Students

# 3

Ranking

$47,730

Tuition

undefined photo
University of California-San Diego

#11 Best Colleges for Computer Science

University of California-San Diego is a very large public university located in La Jolla, CA ranked 66thin America. It has a total of 31,840 full-time undergraduate students and is somewhat competitive, accepting 31.48% of applicants. University of California-San Diego offers 228 different majors and is best known for its biological and biomedical sciences, global studies, and cognitive science programs, which are all nationally ranked 1st. With a tuition cost of $11,442 for students from California and $41,196 for those from out-of-state, University of California-San Diego is rather high-priced. 78.44% of students graduate beginning the next chapter of their lives, employment. After graduation, alumni go on to earn about $59,900 per year, which is 44% above the national median.

Read More

La Jolla, CA

www.ucsd.edu

A+

Rating

31%

Acceptance

39,811

Students

# 6

Ranking

$41,196

Tuition

undefined photo
University of California-Irvine

#12 Best Colleges for Computer Science

University of California-Irvine is a very large public university located in Irvine, CA ranked 116thin the nation. It has a total of 31,386 full-time undergraduate students and is relatively competitive, accepting 26.54% of applicants. University of California-Irvine offers 291 different majors and is best known for its managerial economics, social psychology, and criminology programs (nationally ranked 1st, 1st, and 2nd respectively). With a tuition cost of $11,442 for in-state students and $41,196 for those from out-of-state, University of California-Irvine is quite expensive. 46.45% of students graduate starting the next phase of their lives, employment. After graduation, alumni go on to earn about $58,400 per year, which is 41% greater than the national median.

Read More

Irvine, CA

www.uci.edu/

A

Rating

27%

Acceptance

38,105

Students

# 20

Ranking

$41,196

Tuition

undefined photo
Brown University

#13 Best Colleges for Computer Science

Brown University is a large private university located in Providence, RI ranked 12thin the US. It has a total of 7,428 full-time undergraduate students and is highly competitive, with a 7.07% acceptance rate. Brown University offers 265 different majors and is best known for its entrepreneurship, african studies, and latin american and caribbean studies programs, which are all nationally ranked 1st. With a tuition cost of $57,112 per year, Brown University is very pricey. 87.69% of students graduate ready to the next chapter of their lives, working. After graduation, alumni go on to earn about $67,500 per year, which is 63% above the national median.

Read More

Providence, RI

www.brown.edu

A+

Rating

7%

Acceptance

10,760

Students

# 12

Ranking

$57,112

Tuition

undefined photo
Carnegie Mellon University

#14 Best Colleges for Computer Science

Carnegie Mellon University is a large private university located in Pittsburgh, PA ranked 21stin the nation. It has a total of 7,068 full-time undergraduate students and is quite competitive, accepting 15.44% of applicants. Carnegie Mellon University offers 321 different majors and is best known for its electrical and electronics engineering, statistics, and information technology programs, which are all nationally ranked 1st. With a tuition cost of $55,816 per year, Carnegie Mellon University is exceptionally expensive. 78.26% of students graduate ready to the next chapter of their lives, joining the workforce. After graduation, alumni go on to earn about $83,600 per year, which is 101% over the national median.

Read More

Pittsburgh, PA

www.cmu.edu/

A+

Rating

15%

Acceptance

15,143

Students

# 21

Ranking

$55,816

Tuition

undefined photo
University of California-Santa Cruz

#15 Best Colleges for Computer Science

University of California-Santa Cruz is a large public university located in Santa Cruz, CA ranked 175thin the United States. It has a total of 18,774 full-time undergraduate students and is not very competitive, accepting 51.31% of applicants. University of California-Santa Cruz offers 155 different majors and is best known for its comparative literature, womens studies, and hispanic american studies programs (nationally ranked 1st, 1st, and 2nd respectively). With a tuition cost of $11,442 for in-state students and $41,196 for those from out-of-state, University of California-Santa Cruz is quite high-priced. 72.4% of students graduate beginning the next stage of their lives, employment. After graduation, alumni go on to earn about $46,900 per year, which is 13% over the national median.

Read More

Santa Cruz, CA

www.ucsc.edu/

A

Rating

51%

Acceptance

20,839

Students

# 47

Ranking

$41,196

Tuition

undefined photo
University of Illinois at Urbana-Champaign

#16 Best Colleges for Computer Science

University of Illinois at Urbana-Champaign is a very large public university located in Champaign, IL ranked 117thin the United States. It has a total of 35,883 full-time undergraduate students and is not very competitive, accepting just less than 3/5 of applicants. University of Illinois at Urbana-Champaign offers 372 different majors and is best known for its civil engineering, food science, and architectural technology programs (nationally ranked 1st, 1st, and 2nd respectively). With a tuition cost of $12,036 for in-state students and $29,178 for those from out-of-state, University of Illinois at Urbana-Champaign is somewhat moderately costly. 80.23% of students graduate beginning the next chapter of their lives, employment. After graduation, alumni go on to earn about $61,500 per year, which is 48% over the national median.

Read More

Champaign, IL

www.illinois.edu/

A

Rating

59%

Acceptance

54,985

Students

# 21

Ranking

$29,178

Tuition

undefined photo
University of California-Los Angeles

#17 Best Colleges for Computer Science

University of California-Los Angeles is a very large public university located in Los Angeles, CA ranked 33rdin the US. It has a total of 33,703 full-time undergraduate students and is quite competitive, with a 12.32% acceptance rate. University of California-Los Angeles offers 333 different majors and is best known for its psychology, sociology, and political science and government programs, which are all nationally ranked 1st. With a tuition cost of $11,442 for students from California and $41,196 for those from out-of-state, University of California-Los Angeles is rather high-priced. 80.62% of students graduate ready to the next stage of their lives, working. After graduation, alumni go on to earn about $60,700 per year, which is 46% over the national median.

Read More

Los Angeles, CA

www.ucla.edu/

A+

Rating

12%

Acceptance

47,103

Students

# 1

Ranking

$41,196

Tuition

undefined photo
Washington University in St Louis

#18 Best Colleges for Computer Science

Washington University in St Louis is a large private university located in Saint Louis, MO ranked 15thin America. It has a total of 8,774 full-time undergraduate students and is quite competitive, accepting 13.85% of applicants. Washington University in St Louis offers 291 different majors and is best known for its anthropology, design and visual communications, and environmental biology programs, which are all nationally ranked 2nd. With a tuition cost of $54,250 per year, Washington University in St Louis is extremely high-priced. 88.9% of students graduate starting the next phase of their lives, employment. After graduation, alumni go on to earn about $70,100 per year, which is 69% greater than the national median.

Read More

Saint Louis, MO

www.wustl.edu

A+

Rating

14%

Acceptance

17,794

Students

# 15

Ranking

$54,250

Tuition

undefined photo
Oregon State University

#19 Best Colleges for Computer Science

Oregon State University is a very large public university located in Corvallis, OR ranked 9thin Oregon. It has a total of 31,233 full-time undergraduate students and is not competitive, accepting 82.33% of applicants. Oregon State University offers 265 different majors and is best known for its natural resources management and policy, construction engineering, and fishing and fisheries sciences and management programs, which are all nationally ranked 1st. With a tuition cost of $9,846 for in-state students and $29,346 for those from out-of-state, Oregon State University is somewhat moderately high-priced. 56.12% of students graduate ready to the next stage of their lives, working. After graduation, alumni go on to earn about $49,600 per year, which is 19% over the national median.

Read More

Corvallis, OR

https://oregonstate.edu

B

Rating

82%

Acceptance

38,110

Students

# 131

Ranking

$29,346

Tuition

undefined photo
University of Chicago

#20 Best Colleges for Computer Science

University of Chicago is a large private university located in Chicago, IL ranked 10thin the nation. It has a total of 7,674 full-time undergraduate students and is highly competitive, with a 6.17% acceptance rate. University of Chicago offers 218 different majors and is best known for its econometrics and quantitative economics, economics, and counseling psychology programs, which are all nationally ranked 1st. With a tuition cost of $57,642 per year, University of Chicago is exceptionally expensive. 79.52% of students graduate moving on to the next chapter of their lives, working. After graduation, alumni go on to earn about $68,100 per year, which is 64% greater than the national median.

Read More

Chicago, IL

WWW.UCHICAGO.EDU

A+

Rating

6%

Acceptance

19,659

Students

# 10

Ranking

$57,642

Tuition

undefined photo
California Institute of Technology

#21 Best Colleges for Computer Science

California Institute of Technology is a small private university located in Pasadena, CA ranked 19thin the US. It has a total of 989 full-time undergraduate students and is highly competitive, with a 6.42% acceptance rate. California Institute of Technology offers 93 different majors and is best known for its computational mathematics, astrophysics, and physics programs (nationally ranked 1st, 1st, and 2nd respectively). With a tuition cost of $52,506 per year, California Institute of Technology is very high-priced. After graduation, alumni go on to earn about $85,900 per year, which is 107% above the national median.

Read More

Pasadena, CA

www.caltech.edu

A+

Rating

6%

Acceptance

2,334

Students

# 19

Ranking

$52,506

Tuition

undefined photo
Rensselaer Polytechnic Institute

#22 Best Colleges for Computer Science

Rensselaer Polytechnic Institute is a mid-sized private university located in Troy, NY ranked 70thin the US. It has a total of 6,706 full-time undergraduate students and is not very competitive, accepting 47.41% of applicants. Rensselaer Polytechnic Institute offers 145 different majors and is best known for its computer engineering technologies, game and interactive media design, and nuclear engineering programs (nationally ranked 1st, 4th, and 4th respectively). With a tuition cost of $54,000 per year, Rensselaer Polytechnic Institute is extremely expensive. 82.28% of students graduate moving on to the next phase of their lives, working. After graduation, alumni go on to earn about $82,000 per year, which is 97% over the national median.

Read More

Troy, NY

www.rpi.edu

A+

Rating

47%

Acceptance

8,156

Students

# 63

Ranking

$54,000

Tuition

undefined photo
Purdue University-Main Campus

#23 Best Colleges for Computer Science

Purdue University-Main Campus is a very large public university located in West Lafayette, IN ranked 133rdin America. It has a total of 35,481 full-time undergraduate students and is not very competitive, accepting slightly under 3 out of 5 applicants. Purdue University-Main Campus offers 382 different majors and is best known for its engineering technologies, mechanical engineering technology, and computer graphics programs, which are all nationally ranked 1st. With a tuition cost of $9,208 for in-state students and $28,010 for those from out-of-state, Purdue University-Main Campus is reasonably expensive. 69.04% of students graduate ready to the next phase of their lives, joining the workforce. After graduation, alumni go on to earn about $55,100 per year, which is 33% greater than the national median.

Read More

West Lafayette, IN

https://www.purdue.edu

A

Rating

60%

Acceptance

47,412

Students

# 26

Ranking

$28,010

Tuition

undefined photo
Boston University

#24 Best Colleges for Computer Science

Boston University is a very large private university located in Boston, MA ranked 35thin the US. It has a total of 23,235 full-time undergraduate students and is quite competitive, accepting 18.94% of applicants. Boston University offers 433 different majors and is best known for its counseling psychology, athletic training, and archeology programs, which are all nationally ranked 2nd. With a tuition cost of $54,720 per year, Boston University is exceptionally pricey. 77.85% of students graduate ready to the next stage of their lives, employment. After graduation, alumni go on to earn about $65,300 per year, which is 57% greater than the national median.

Read More

Boston, MA

www.bu.edu

A+

Rating

19%

Acceptance

42,779

Students

# 34

Ranking

$54,720

Tuition

undefined photo
University of Pennsylvania

#25 Best Colleges for Computer Science

University of Pennsylvania is a very large private university located in Philadelphia, PA ranked 8thin the US. It has a total of 14,000 full-time undergraduate students and is highly competitive, accepting 7.66% of applicants. University of Pennsylvania offers 355 different majors and is best known for its finance, management sciences and quantitative methods, and philosophy programs, which are all nationally ranked 1st. With a tuition cost of $51,156 per year, University of Pennsylvania is exceptionally costly. 81.13% of students graduate starting the next chapter of their lives, entering the labor market. After graduation, alumni go on to earn about $85,900 per year, which is 107% over the national median.

Read More

Philadelphia, PA

www.upenn.edu

A+

Rating

8%

Acceptance

29,813

Students

# 8

Ranking

$51,156

Tuition