ic S/general/checkmark circled Thanks for subscribing! Be on the lookout for our next newsletter.
ic S/general/checkmark circled Saved to Favorites.
Lists / Best Colleges for Computer Science

Best Colleges for Computer Science

Created by College Confidential
Photo: Vlada Karpovich/Pexels

These colleges and universities rank among the best schools for undergraduates who want to major in computer science. Read on to learn what sets our top picks apart as one of the best computer science colleges.

Massachusetts Institute of Technology

MIT is located in Cambridge, Massachusetts and is one of the top private universities in the United States. The school describes itself as, “fun and quirky, elite but not elitist, inventive and artistic, obsessed with numbers, and welcoming to talented people regardless of where they come from.”

At MIT, the Electrical Engineering & Computer Science (EECS) program is the largest undergraduate program at the university. MIT offers five different computer science degrees including computer science or CS combined with Engineering, Electrical Engineering, Molecular Biology, Economics & Data Science, or Engineering. During their undergraduate career, EECS students are encouraged to participate in independent study and research under supervision of a faculty member.

  • Massachusetts Institute of Technology
    Cambridge, MA 4-Year, Private
  • The University of Texas at Austin

    The University of Texas at Austin is a top public research university in Austin, Texas. The university is ranked among the top national and global universities. The university houses 17 libraries, 7 museums, over 170 degree programs, and 400 study abroad programs.

    The Computer Science program at UT Austin is known for their flexible course requirements – with only six core computer science courses with the remaining requirements left for students to choose among 10 different specializations. In addition, The Department of Computer Science offers three different 5-year BS/MS programs.

  • The University of Texas at Austin
    Austin, TX 4-Year, Public
  • University of California, Berkeley

    UC Berkeley is a public research university located in Berkeley, California that cites the institution’s strength on the diverse student population with students from all 50 states, 74 countries, and who speak over 20 languages.

    The Electrical Engineering and Computer Science department at Berkeley focuses on preparing students for a possible research career and long-term technical leadership in industry by emphasizing a diverse computer science curriculum. One of the highlights of the program is the CS 61A: The Structure and Interpretation of Computer Programs course which has been ranked as one of the top five best computer science classes in the US.

  • University of California, Berkeley
    Berkeley, CA 4-Year, Public
  • Princeton University

  • Princeton University
    Princeton, NJ 4-Year, Private
  • Stanford University

  • Stanford University
    Stanford, CA 4-Year, Private
  • University of Illinois at Urbana-Champaign

  • University of Illinois at Urbana-Champaign
    Champaign, IL 4-Year, Public
  • Purdue University

  • Purdue University
    West Lafayette, IN 4-Year, Public
  • Cornell University

  • Cornell University
    Ithaca, NY 4-Year, Private
  • Carnegie Mellon University

    Carnegie Mellon is a private research university located in Pittsburgh, Pennsylvania. The school is known for its innovative contributions to science including establishing the nation’s first robotics institute.

    The Carnegie Mellon School of Computer Science is highly ranked in specialty areas such as programming languages, artificial intelligence, systems and theory and is home to the country’s first bachelor’s program in artificial intelligence.

  • Carnegie Mellon University
    Pittsburgh, PA 4-Year, Private
  • University of Washington

    The University of Washington is a public research university located in Seattle, Washington. The university educates more than 54,000 students annually and is known for its innovative output, having facilitated nearly 2,000 startups since 2016.

    By studying computer science at the University of Washington, students are provided with many opportunities for success including comprehensive introductory courses, hardware and software experience, and specialized advanced courses like human-computer interaction, computer graphics and animation, artificial intelligence, machine learning, robotics, and more.

  • University of Washington
    Seattle, WA 4-Year, Public
  • University of Michigan

    The University of Michigan is a top-ranked public university in Ann Arbor, Michigan offering over 280 degree programs and a 92% graduation rate.

    The Computer Science and Engineering department provides a wide variety of courses and programs including Computer Science, Computer Engineering, and Data Science. The department provides students with the skills needed to enter their specific industry or continue their studies in graduate school. Available to students are several research programs that allow undergraduate students the opportunity to take part in graduate-level research.

  • University of Michigan
    Ann Arbor, MI 4-Year, Public
  • Georgia Institute of Technology

    The Georgia Institute of Technology is a leading public research university located in Atlanta, Georgia with international campuses in France and China.

    The unique undergraduate threads program at Georgia Tech’s College of Computing allows computer science students to customize their degree by developing specialized curriculums based on specific student interests. The eight thread specializations are devices, info internetworks, intelligence, media, modeling & simulation, people, systems & architecture, and theory.

  • Georgia Institute of Technology
    Atlanta, GA 4-Year, Public
  • California Institute of Technology

    Caltech is a private university located in Pasadena, California and is known for managing the Jet Propulsion Laboratory for NASA. Caltech’s small class sizes increase student access to faculty attention, lab usage, grants, study abroad opportunities, and more.

    Within the Department of Computing and Mathematical Sciences, undergraduates can major in Applied + Computational Mathematics, Computer Science, or Information and Data Sciences. A major incentive for attending Caltech are the many research opportunities on campus and at JPL.

  • California Institute of Technology
    Pasadena, CA 4-Year, Private
  • Need Help Paying for College?
    VIew Offers
    F43DB07C-E631-43A5-9C99-000231808F35
    Scholarship Tips

    Want to find money for school that doesn’t need to be paid back? Access insights and advice on how to search and apply for scholarships!

    Find Scholarships