Connect with Schools

Get valuable information from schools offering the degree you're looking for

Begin Your Search
;

Best Colleges with Computer Science Degrees in the U.S.

If you are seeking a degree in Computer Science, you'll find there is a large range of degrees that can be earned. A major in Computer Science is a very popular major and is offered at a wide variety of colleges and universities, all of which are listed below. Our 2020 ranking of the best colleges that offer Computer Science degrees is based on the compilation of our data from reliable government sources, student surveys, college graduate interviews, and editorial review. You can find more information about a Computer Science degree below along with a look at schools that offer online degrees in Computer Science.

Best Computer Science Colleges for 2020

  • Associate's
  • Bachelor's
  • Master's
  • Doctoral
  • Certificates
  • Less than 2 years (below associate)
  • At least 2 but less than 4 years
  • Four or more years
  • Private for-profit
  • Private not-for-profit
  • Public
School Logo School Name Reviews Get Admission Info
Computer Science
Cambridge, MA
Based on 40 Reviews
Computer Science
Stanford, CA
Based on 64 Reviews
Computer Science
Pittsburgh, PA
Based on 16 Reviews
Computer Science
Cambridge, MA
Based on 44 Reviews
Computer Science
Pasadena, CA
Based on 4 Reviews
Computer Science
Houston, TX
Based on 4 Reviews
Computer Science
Providence, RI
Based on 12 Reviews
Computer Science
Berkeley, CA
Based on 140 Reviews
Computer Science
Los Angeles, CA
Based on 52 Reviews
Computer Science
Claremont, CA
Computer Science
New York, NY
Based on 20 Reviews
Computer Science
Warrensburg, MO
Based on 32 Reviews
Computer Science
Ithaca, NY
Based on 100 Reviews
Computer Science
La Jolla, CA
Based on 36 Reviews
Computer Science
Champaign, IL
Based on 104 Reviews
Computer Science
Raleigh, NC
Based on 36 Reviews
Computer Science
Los Angeles, CA
Based on 88 Reviews
Computer Science
Springfield, IL
Based on 8 Reviews
Computer Science
Tempe, AZ
Based on 152 Reviews
Computer Science
Irvine, CA
Based on 16 Reviews
Computer Science
Durham, NC
Based on 24 Reviews
Computer Science
Hoboken, NJ
Computer Science
Minneapolis, MN
Based on 168 Reviews
Computer Science
Chicago, IL
Based on 28 Reviews
Computer Science
Philadelphia, PA
Based on 56 Reviews
Computer Science
Medford, MA
Based on 12 Reviews
Computer Science
Chapel Hill, NC
Based on 72 Reviews
Computer Science
Saint Louis, MO
Based on 36 Reviews
Computer Science
Evanston, IL
Based on 40 Reviews
Computer Science
Chicago, IL
Based on 12 Reviews
Computer Science
Charlotte, NC
Based on 20 Reviews
Computer Science
Davis, CA
Based on 92 Reviews
Computer Science
Hanover, NH
Based on 12 Reviews
Computer Science
Santa Cruz, CA
Based on 20 Reviews
Computer Science
Vestal, NY
Based on 32 Reviews
Computer Science
Nashville, TN
Based on 28 Reviews
Computer Science
Boston, MA
Based on 104 Reviews
Computer Science
Washington, DC
Based on 28 Reviews
Computer Science
Troy, NY
Based on 16 Reviews
Computer Science
Santa Barbara, CA
Based on 52 Reviews
Computer Science
Rochester, NY
Based on 36 Reviews
Computer Science
Waltham, MA
Based on 8 Reviews
Computer Science
Seattle, WA
Based on 144 Reviews
Computer Science
Bloomington, IN
Based on 112 Reviews
Computer Science
Washington, DC
Based on 32 Reviews
Computer Science
Northfield, MN
Based on 32 Reviews
Computer Science
Corvallis, OR
Based on 68 Reviews
Computer Science
Amherst, MA
Based on 72 Reviews
Computer Science
West Lafayette, IN
Based on 136 Reviews
Computer Science
Bethlehem, PA
Based on 8 Reviews

All Computer Science Schools in the U.S.

  • Associate's
  • Bachelor's
  • Master's
  • Doctoral
  • Certificates
  • Less than 2 years (below associate)
  • At least 2 but less than 4 years
  • Four or more years
  • Private for-profit
  • Private not-for-profit
  • Public
School Logo School Name Reviews Get Admission Info
Computer Science
Cambridge, MA
Based on 40 Reviews
Computer Science
Stanford, CA
Based on 64 Reviews
Computer Science
Pittsburgh, PA
Based on 16 Reviews
Computer Science
Cambridge, MA
Based on 44 Reviews
Computer Science
Pasadena, CA
Based on 4 Reviews
Computer Science
Houston, TX
Based on 4 Reviews
Computer Science
Providence, RI
Based on 12 Reviews
Computer Science
Berkeley, CA
Based on 140 Reviews
Computer Science
Los Angeles, CA
Based on 52 Reviews
Computer Science
Claremont, CA
Computer Science
New York, NY
Based on 20 Reviews
Computer Science
Warrensburg, MO
Based on 32 Reviews
Computer Science
Ithaca, NY
Based on 100 Reviews
Computer Science
La Jolla, CA
Based on 36 Reviews
Computer Science
Champaign, IL
Based on 104 Reviews
Computer Science
Raleigh, NC
Based on 36 Reviews
Computer Science
Los Angeles, CA
Based on 88 Reviews
Computer Science
Springfield, IL
Based on 8 Reviews
Computer Science
Tempe, AZ
Based on 152 Reviews
Computer Science
Irvine, CA
Based on 16 Reviews
Computer Science
Durham, NC
Based on 24 Reviews
Computer Science
Hoboken, NJ
Computer Science
Minneapolis, MN
Based on 168 Reviews
Computer Science
Chicago, IL
Based on 28 Reviews
Computer Science
Philadelphia, PA
Based on 56 Reviews
Computer Science
Medford, MA
Based on 12 Reviews
Computer Science
Chapel Hill, NC
Based on 72 Reviews
Computer Science
Saint Louis, MO
Based on 36 Reviews
Computer Science
Evanston, IL
Based on 40 Reviews
Computer Science
Chicago, IL
Based on 12 Reviews
Computer Science
Charlotte, NC
Based on 20 Reviews
Computer Science
Davis, CA
Based on 92 Reviews
Computer Science
Hanover, NH
Based on 12 Reviews
Computer Science
Santa Cruz, CA
Based on 20 Reviews
Computer Science
Vestal, NY
Based on 32 Reviews
Computer Science
Nashville, TN
Based on 28 Reviews
Computer Science
Boston, MA
Based on 104 Reviews
Computer Science
Washington, DC
Based on 28 Reviews
Computer Science
Troy, NY
Based on 16 Reviews
Computer Science
Santa Barbara, CA
Based on 52 Reviews
Computer Science
Rochester, NY
Based on 36 Reviews
Computer Science
Waltham, MA
Based on 8 Reviews
Computer Science
Seattle, WA
Based on 144 Reviews
Computer Science
Bloomington, IN
Based on 112 Reviews
Computer Science
Washington, DC
Based on 32 Reviews
Computer Science
Northfield, MN
Based on 32 Reviews
Computer Science
Corvallis, OR
Based on 68 Reviews
Computer Science
Amherst, MA
Based on 72 Reviews
Computer Science
West Lafayette, IN
Based on 136 Reviews
Computer Science
Bethlehem, PA
Based on 8 Reviews

Getting a Computer Science Degree Online

Schools Offering Online Computer Science Degrees

Online Computer Science degrees are available at a variety of different schools with as many as 3344 degrees earned at the most popular school. Read more below about all schools that have offered online Computer Science degrees. If you are interested learning more about getting a degree online, check out our page dedicated to online degree information.

Certificate
Associate's
Bachelor's
Master's
Doctoral
School NameCertificateAssociates'sBachelor'sMaster'sDoctoral
American Sentinel University 0 0 11 6 0
Baker College 0 0 30 0 0
Case Western Reserve University 0 0 0 6 0
Central Methodist University-College of Graduate and Extended Studies 0 0 10 0 0
Central Penn College 0 2 21 0 0
Charter College-Anchorage 0 27 0 0 0
Charter College-Canyon Country 0 1 0 0 0
Clarkson University 0 0 0 2 0
Colorado Technical University-Online 0 0 0 66 0
Columbia University in the City of New York 0 0 0 228 0
Community College of Aurora 7 2 0 0 0
Concordia University-Texas 0 0 5 0 0
Cosumnes River College 0 3 0 0 0
Davenport University 0 15 7 0 0
Drexel University 0 0 0 28 0
East Carolina University 0 0 0 8 0
Franklin University 0 7 9 12 0
Gardner-Webb University 0 0 17 0 0
Georgia Institute of Technology-Main Campus 0 0 0 66 0
Georgia Southern University 0 0 0 4 0
Georgia Southwestern State University 3 0 0 16 0
Grantham University 0 72 69 0 0
Harvard University 0 0 0 18 0
Hawaii Pacific University 0 11 26 0 0
Hofstra University 0 0 0 7 0
Illinois Institute of Technology 0 0 0 187 0
Inter American University of Puerto Rico-Aguadilla 0 5 12 0 0
Inter American University of Puerto Rico-Fajardo 0 0 0 4 0
Lewis University 0 0 24 0 0
Maharishi University of Management 0 0 0 158 0
Mississippi Delta Community College 0 2 0 0 0
Missouri University of Science and Technology 4 0 0 0 0
Montgomery County Community College 0 19 0 0 0
National University 0 0 24 72 0
North Carolina Central University 0 0 0 2 0
North Hennepin Community College 0 30 0 0 0
Norwalk Community College 0 11 0 0 0
Oregon State University 0 0 238 0 0
Palo Alto College 0 4 0 0 0
Presbyterian College 0 0 1 0 0
Rasmussen College-Florida 0 0 5 0 0
Rasmussen College-Illinois 0 0 1 0 0
Rasmussen College-Minnesota 0 0 1 0 0
Rasmussen College-Wisconsin 1 1 0 0 0
Regis University 0 0 53 0 0
South Texas College 0 40 0 0 0
Southern Methodist University 0 0 0 23 0
St Philip's College 0 1 0 0 0
Stanford University 0 0 0 187 0
Stevens Institute of Technology 12 0 0 178 0
Stevens-Henager College 0 0 50 0 0
Sullivan and Cogliano Training Center 85 0 0 0 0
The University of Texas at Brownsville 0 0 0 2 0
Trident University International 0 0 28 0 0
Ulster County Community College 0 3 0 0 0
University of Bridgeport 0 0 0 40 0
University of Hawaii at Manoa 0 0 0 12 0
University of Idaho 0 0 0 12 0
University of Illinois at Springfield 0 0 97 287 0
University of Illinois at Urbana-Champaign 0 0 0 127 0
University of Management and Technology 0 6 17 1 0
University of Massachusetts-Lowell 0 0 4 42 0
University of Memphis 0 0 0 14 0
University of Minnesota-Twin Cities 0 0 199 64 0
University of West Georgia 0 0 0 15 0
Weber State University 0 46 0 0 0
Wilberforce University 0 0 4 0 0

How many schools offer online Computer Science degres?

  • 1Certificates
  • 22Associate's
  • 54Bachelor's
  • 4Master's

What degrees do people get in Computer Science

Degree Level Program Length Colleges Graduates
Associate's 2-year Length 218 Colleges 1422 Graduates
Bachelor's 4-year Length 672 Colleges 16519 Graduates
Certificates < 1 year Length 67 Colleges 253 Graduates
Certificates < 2 years Length 67 Colleges 13 Graduates
Doctoral 1-2 year Length 105 Colleges 974 Graduates
Masters 1+ years Length 240 Colleges 9157 Graduates

Computer Science Degree Overview

Researching a Computer Science degree you will find that there are many selections for a traditional degree as well as higher education opportunities. The most normal path for those earning a degree in Computer Science can figure a standard two to four years to earn a degree. The standard Computer Science degree earned was an associate's degree and it also has the widest range of school possibilities as well. The second most popular Computer Science degree that people earn is an associate's degree which demonstrates a focus on higher learning. This indicates that the degree requires dedication to schooling and you may want to seek more than a four year time commitment. Although an associate's degree is offered at some schools, getting a traditional degree is not very common. Keeping in mind what you hope to achieve by earning a degree in Computer Science, look to choose a degree at a school that can meet your flexibility and schedule needs.

Average cost of college for a Computer Science degree

Average Tuition and Fees for a 2 year Degree

Average Tuition and Fees School Control Student Residence
$2,931 Public In-State
$15,746 Private In-State
$6,738 Public Out-of-State
$15,746 Private Out-of-State

Average Tuition and Fees for a 4 year Degree

Average Tuition and Fees School Control Student Residence
$8,586 Public In-State
$29,303 Private In-State
$20,556 Public Out-of-State
$29,328 Private Out-of-State