UnisHub University Compass

Computer Science: Program Overview, Universities, Careers & Salaries

Program Overview

Computer Science is a rigorous, research-driven discipline centered on the theoretical foundations of computation, the development of efficient algorithms, and the design of scalable computing systems. It equips learners with the analytical and technical skills to solve complex problems across diverse domains through systematic, scientific approaches to software and system design.

  • Computational Theory: Explores the fundamental limits of what can be computed, including models of computation, automata, and complexity classes that define the efficiency of algorithms.
  • Programming and Software Development: Focuses on mastering multiple programming languages, software engineering principles, and best practices for building reliable, maintainable, and secure code.
  • Algorithms and Data Structures: Studies efficient methods for organizing, processing, and retrieving data, emphasizing performance optimization and problem-solving strategies.
  • Computer Systems Architecture: Examines the design and behavior of hardware and software components, including processors, memory hierarchies, operating systems, and low-level system interactions.
  • Human-Computer Interaction (HCI):strong> Investigates how users engage with technology, emphasizing usability, accessibility, and the design of intuitive, effective user interfaces.
  • Applications in Real-World Contexts: Applies computational principles to practical domains such as artificial intelligence, cybersecurity, data science, embedded systems, and distributed networks.

Computer Science Graduate Trends (2010-2024)

79,857
Total Graduates (2023-2024)
1,001
Universities & Colleges
13
Career Pathways

Computer Science Career Pathways & Salary Outlook

The following table presents salary data for occupations typically aligned with Computer Science degrees, including Computer and Information Systems Managers, Computer and Information Research Scientists and Database Architects. These career paths represent common employment outcomes but are not guaranteed for all graduates. Salary ranges vary by location, employer, experience level, and specific role requirements. Nationally, these occupations employ approximately 3,938,530 professionals.


National Average Salaries

Occupation Median Salary Salary Range Total Employment Hourly Rate
Computer and Information Systems Managers 11-3021 $171,200 $104,450 - $239,200 645,970 $82.31
Computer and Information Research Scientists 15-1221 $140,910 $80,670 - $232,120 38,480 $67.74
Database Architects 15-1243 $135,980 $81,630 - $209,990 64,770 $65.37
Software Developers 15-1252 $133,080 $79,850 - $211,450 1,654,440 $63.98
Information Security Analysts 15-1212 $124,910 $69,660 - $186,420 179,430 $60.05
Data Scientists 15-2051 $112,590 $63,650 - $194,410 233,440 $54.13
Computer Occupations, All Other 15-1299 $108,970 $52,650 - $176,800 439,380 $52.39
Software Quality Assurance Analysts and Testers 15-1253 $102,610 $60,690 - $166,960 199,800 $49.33
Computer Programmers 15-1251 $98,670 $52,190 - $162,090 109,870 $47.44
Web and Digital Interface Designers 15-1255 $98,090 $47,840 - $192,180 111,400 $47.16
Computer Science Teachers, Postsecondary 25-1021 $96,690 $48,910 - $172,380 36,240 N/A
Web Developers 15-1254 $90,930 $48,560 - $162,870 78,860 $43.72
Computer Network Support Specialists 15-1231 $73,340 $46,010 - $124,470 146,450 $35.26

Computer Science Salary Map by State

Geographic location significantly impacts earning potential for these careers. Average salaries range from $78,347 in Mississippi to $144,098 in Washington—a 84% difference. The highest-paying states include Washington, California, and Massachusetts. Nationwide, these occupations employ over 3,938,530 professionals across all states. Explore the interactive map below to compare regional compensation and identify optimal markets for your career goals.

Average Salary Range:

Top Universities for Computer Science by Graduate Enrollment

Below are the top 100 institutions offering Computer Science programs for the 2023-2024 academic year (the most recent data reported as of 2025), ranked by the number of graduates. The highest graduate enrollment in Computer Science is found at Arizona State University Campus Immersion (ASU) (1,561 graduates), University of Illinois Urbana-Champaign (UIUC) (1,555 graduates), University of Southern California (USC) (1,533 graduates), University of Central Missouri (UCM) (1,222 graduates), and Oregon State University (OSU) (1,130 graduates). Combined, these colleges produced 51,138 graduates across all degree levels. Program availability varies by award level, including Associate, Bachelor's, Master's, and Doctoral degrees at participating universities and schools.

College Name Award Levels Graduates Location Control Website
Arizona State University Campus Immersion (ASU)
Bachelor's
Master's
Doctorate (Research)
1,561 Tempe, Arizona Public asu.edu
University of Illinois Urbana-Champaign (UIUC)
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
1,555 Champaign, Illinois Public illinois.edu
University of Southern California (USC)
Bachelor's
Master's
Doctorate (Research)
1,533 Los Angeles, California Private usc.edu
University of Central Missouri (UCM)
Bachelor's
Master's
1,222 Warrensburg, Missouri Public ucmo.edu
Oregon State University (OSU)
Bachelor's
Master's
Doctorate (Research)
1,130 Corvallis, Oregon Public oregonstate.edu
Southern New Hampshire University (SNHU)
Associate's
Bachelor's
1,099 Manchester, New Hampshire Private snhu.edu
Western Governors University (WGU)
Bachelor's
1,096 Salt Lake City, Utah Private wgu.edu
University of Maryland (UMCP)
Bachelor's
Master's
Doctorate (Research)
1,082 College Park, Maryland Public umd.edu
University of North Carolina at Charlotte
Bachelor's
Master's
1,082 Charlotte, North Carolina Public charlotte.edu
Stevens Institute of Technology
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
1,065 Hoboken, New Jersey Private stevens.edu
University of California (UCB)
Bachelor's
Master's
Doctorate (Research)
940 Berkeley, California Public berkeley.edu
Columbia University in the City of New York
Bachelor's
Master's
Post-Master's
Doctorate (Research)
919 New York, New York Private columbia.edu
Cornell University
Bachelor's
Master's
Doctorate (Research)
874 Ithaca, New York Private cornell.edu
University of California (UCSD)
Bachelor's
Master's
Doctorate (Research)
854 La Jolla, California Public ucsd.edu
Stanford University
Bachelor's
Master's
Doctorate (Research)
828 Stanford, California Private stanford.edu
University of California (UCI)
Bachelor's
Master's
Doctorate (Research)
811 Irvine, California Public uci.edu
University of Massachusetts
Bachelor's
Master's
Doctorate (Research)
806 Amherst, Massachusetts Public umass.edu
University of Minnesota (UMN)
Bachelor's
Master's
Doctorate (Research)
721 Minneapolis, Minnesota Public twin-cities.umn.edu
University of California (UCSC)
Bachelor's
Master's
Doctorate (Research)
719 Santa Cruz, California Public ucsc.edu
California State University (CSUF)
Bachelor's
Master's
693 Fullerton, California Public fullerton.edu
Purdue University (PU)
Bachelor's
Master's
Doctorate (Research)
691 West Lafayette, Indiana Public purdue.edu
Massachusetts Institute of Technology (MIT)
Bachelor's
Master's
Doctorate (Research)
688 Cambridge, Massachusetts Private web.mit.edu
University of Missouri (UMKC)
Bachelor's
Master's
651 Kansas City, Missouri Public umkc.edu
North Carolina State University (NC State)
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
647 Raleigh, North Carolina Public ncsu.edu
Boston University (BU)
Bachelor's
Master's
Doctorate (Research)
646 Boston, Massachusetts Private bu.edu
Campbellsville University (CU)
Bachelor's
Master's
639 Campbellsville, Kentucky Private campbellsville.edu
University of Colorado Boulder (CU)
Bachelor's
Master's
Doctorate (Research)
601 Boulder, Colorado Public colorado.edu
University of Washington (UW)
Bachelor's
Master's
587 Seattle, Washington Public washington.edu
Texas A & M University
Bachelor's
Master's
Doctorate (Research)
569 College Station, Texas Public tamu.edu
Wichita State University (WSU)
Bachelor's
Master's
540 Wichita, Kansas Public wichita.edu
Georgia State University
Bachelor's
Master's
Doctorate (Research)
Other Award
535 Atlanta, Georgia Public gsu.edu
University of California (UCLA)
Bachelor's
Master's
Post-Master's
Doctorate (Research)
514 Los Angeles, California Public ucla.edu
University of Illinois Chicago (UIC)
Bachelor's
Master's
Doctorate (Research)
510 Chicago, Illinois Public uic.edu
Illinois Institute of Technology (Illinois Tech)
Bachelor's
Master's
Doctorate (Research)
504 Chicago, Illinois Private iit.edu
University of California (UCR)
Bachelor's
Master's
Doctorate (Research)
503 Riverside, California Public ucr.edu
Kennesaw State University (KSU)
Bachelor's
Postbac Cert.
Master's
496 Kennesaw, Georgia Public kennesaw.edu
University of Maryland (UMBC)
Bachelor's
Master's
Doctorate (Research)
494 Baltimore, Maryland Public umbc.edu
Stony Brook University (SBU)
Bachelor's
Master's
Doctorate (Research)
494 Stony Brook, New York Public stonybrook.edu
California State University (CSULB)
Bachelor's
Master's
493 Long Beach, California Public csulb.edu
Duke University
Bachelor's
Master's
Doctorate (Research)
484 Durham, North Carolina Private duke.edu
Indiana University (IUB)
Bachelor's
Master's
Doctorate (Research)
470 Bloomington, Indiana Public indiana.edu
University of Bridgeport (UB)
Bachelor's
Master's
457 Bridgeport, Connecticut Private bridgeport.edu
University of California (UCD)
Bachelor's
Master's
Doctorate (Research)
455 Davis, California Public ucdavis.edu
Colorado Technical University (CTU)
Bachelor's
Master's
Doctorate (Professional)
454 Colorado Springs, Colorado Private coloradotech.edu
University of North Carolina at Chapel Hill
Bachelor's
Master's
Doctorate (Research)
454 Chapel Hill, North Carolina Public unc.edu
Brown University
Bachelor's
Master's
Doctorate (Research)
448 Providence, Rhode Island Private brown.edu
University of Chicago (UChicago)
Bachelor's
Master's
Doctorate (Research)
429 Chicago, Illinois Private uchicago.edu
Maharishi International University (MIU)
Bachelor's
Master's
416 Fairfield, Iowa Private miu.edu
San Francisco State University (SFSU)
Bachelor's
Master's
410 San Francisco, California Public sfsu.edu
Binghamton University
Bachelor's
Master's
Doctorate (Research)
406 Vestal, New York Public binghamton.edu
California State University
Bachelor's
Postbac Cert.
Master's
390 Sacramento, California Public csus.edu
Carnegie Mellon University (CMU)
Bachelor's
Master's
Doctorate (Research)
370 Pittsburgh, Pennsylvania Private cmu.edu
University of Georgia (UGA)
Bachelor's
Master's
Doctorate (Research)
368 Athens, Georgia Public uga.edu
Arizona State University
Bachelor's
Master's
366 Scottsdale, Arizona Public asu.edu
Northwest Missouri State University
Master's
362 Maryville, Missouri Public nwmissouri.edu
Colorado School of Mines
Bachelor's
Master's
Doctorate (Research)
352 Golden, Colorado Public mines.edu
Worcester Polytechnic Institute (WPI)
Bachelor's
Master's
Doctorate (Research)
351 Worcester, Massachusetts Private wpi.edu
Vanderbilt University (VU)
Bachelor's
Master's
Doctorate (Research)
351 Nashville, Tennessee Private vanderbilt.edu
Texas State University (TXST)
Bachelor's
Master's
Doctorate (Research)
348 San Marcos, Texas Public txst.edu
Pace University
Bachelor's
Master's
Doctorate (Research)
347 New York, New York Private pace.edu
Rochester Institute of Technology (RIT)
Bachelor's
Master's
347 Rochester, New York Private rit.edu
California State Polytechnic University (CPP)
Bachelor's
Master's
345 Pomona, California Public cpp.edu
Drexel University
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
336 Philadelphia, Pennsylvania Private drexel.edu
Washington University in St Louis (WashU)
Bachelor's
Master's
Doctorate (Research)
333 Saint Louis, Missouri Private wustl.edu
University of Utah (U of U)
Bachelor's
Master's
Doctorate (Research)
331 Salt Lake City, Utah Public utah.edu
Northern Virginia Community College (NOVA)
Associate's
325 Annandale, Virginia Public nvcc.edu
Northern Arizona University (NAU)
Bachelor's
Master's
323 Flagstaff, Arizona Public nau.edu
University of Massachusetts
Bachelor's
Master's
Doctorate (Research)
323 Lowell, Massachusetts Public uml.edu
California State University (CSUN)
Bachelor's
Master's
316 Northridge, California Public csun.edu
Tufts University
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
313 Medford, Massachusetts Private tufts.edu
California State University (CSUEB)
Bachelor's
Master's
311 Hayward, California Public csueastbay.edu
Lewis University
Bachelor's
Master's
309 Romeoville, Illinois Private lewisu.edu
University at Buffalo (UB)
Bachelor's
302 Buffalo, New York Public buffalo.edu
Princeton University
Bachelor's
Master's
Doctorate (Research)
300 Princeton, New Jersey Private princeton.edu
University of Illinois Springfield (UIS)
Bachelor's
Master's
296 Springfield, Illinois Public uis.edu
CUNY Hunter College
Bachelor's
Master's
292 New York, New York Public hunter.cuny.edu
Harvard University
Bachelor's
Master's
Doctorate (Research)
290 Cambridge, Massachusetts Private harvard.edu
Weber State University (WSU)
Associate's
Bachelor's
Master's
289 Ogden, Utah Public weber.edu
University of Washington (UW Bothell)
Bachelor's
Master's
287 Bothell, Washington Public uwb.edu
San Diego State University (SDSU)
Bachelor's
Master's
281 San Diego, California Public sdsu.edu
Northwestern University
Bachelor's
Master's
Doctorate (Research)
277 Evanston, Illinois Private northwestern.edu
University of Dayton (UD)
Bachelor's
Master's
Doctorate (Research)
275 Dayton, Ohio Private udayton.edu
San Jose State University (SJSU)
Bachelor's
Master's
274 San Jose, California Public sjsu.edu
University of Pittsburgh
Bachelor's
Master's
Doctorate (Research)
271 Pittsburgh, Pennsylvania Public pitt.edu
CUNY Queens College
Bachelor's
Master's
268 Queens, New York Public qc.cuny.edu
California State University
Bachelor's
Master's
264 Los Angeles, California Public calstatela.edu
Rensselaer Polytechnic Institute (RPI)
Bachelor's
Master's
Doctorate (Research)
259 Troy, New York Private rpi.edu
University of Pennsylvania (Penn)
Bachelor's
Master's
255 Philadelphia, Pennsylvania Private upenn.edu
University of Arizona
Bachelor's
Master's
Doctorate (Research)
251 Tucson, Arizona Public arizona.edu
Missouri State University
Bachelor's
Postbac Cert.
Master's
Other Award
251 Springfield, Missouri Public missouristate.edu
California Polytechnic State University (Cal Poly)
Bachelor's
Master's
247 San Luis Obispo, California Public calpoly.edu
University of California (UCSB)
Bachelor's
Master's
Doctorate (Research)
245 Santa Barbara, California Public ucsb.edu
Portland State University (PSU)
Bachelor's
Master's
Doctorate (Research)
244 Portland, Oregon Public pdx.edu
University of Memphis (UofM)
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
240 Memphis, Tennessee Public memphis.edu
Cleveland State University (CSU)
Bachelor's
Master's
Doctorate (Research)
237 Cleveland, Ohio Public csuohio.edu
Seattle University (Seattle U)
Bachelor's
Postbac Cert.
Master's
236 Seattle, Washington Private seattleu.edu
Northern Illinois University (NIU)
Bachelor's
Master's
Doctorate (Research)
233 Dekalb, Illinois Public niu.edu
Brigham Young University (BYU)
Bachelor's
Master's
Doctorate (Research)
230 Provo, Utah Private byu.edu
George Washington University (GW)
Bachelor's
Postbac Cert.
Master's
Doctorate (Research)
227 Washington, District of Columbia Private gwu.edu
University at Albany (UAlbany)
Bachelor's
Master's
Doctorate (Research)
225 Albany, New York Public albany.edu

Frequently Asked Questions

Find answers to the most common questions about Computer Science programs

How much can I earn with a Computer Science degree?

Salaries for Computer Science graduates vary by role and location. Computer and Information Systems Managers earn a median of $171,200 annually, while Computer and Information Research Scientists earn around $140,910. Geographic location significantly impacts earnings—professionals in Washington average $144,098 compared to $78,347 in Mississippi. Approximately 3,938,530 professionals work in related occupations nationwide.

Salary data from U.S. Bureau of Labor Statistics OEWS program, May 2024. Earnings vary by experience, employer, and market conditions.

Which universities have the largest Computer Science programs?

Currently 1,001 accredited institutions offer Computer Science degrees across the U.S. Programs with the highest enrollment include Arizona State University Campus Immersion (ASU) (1,561 graduates), University of Illinois Urbana-Champaign (UIUC) (1,555 graduates), and University of Southern California (USC) (1,533 graduates).

Program size doesn't necessarily indicate quality—consider factors like faculty expertise, production opportunities, location, and available degree levels when choosing a school.

Data based on IPEDS program completions for 2023-2024 academic year. Numbers reflect programs where students graduated.

Is enrollment in Computer Science growing or declining?

Graduate numbers have increased over the past decade, rising from 15,398 in 2010 to 79,857 in 2023-24. This represents a 419% increase overall from 2010.

The field remains specialized with steady interest, though opportunities are most concentrated in major metropolitan areas with active arts scenes like New York, California, and Illinois.

Graduate enrollment data from IPEDS, 2010-2024 academic years. Trends reflect reported completions at participating institutions.

What career paths are available with a Computer Science degree?

This degree prepares you for roles such as Computer and Information Systems Managers, Computer and Information Research Scientists, and Database Architects. Related occupations employ approximately 3,938,530 professionals nationwide.

Skills in project management, creative leadership, and collaboration also transfer to event planning, arts administration, marketing, and corporate training roles. Many professionals work freelance or on a project basis across theatre, film, and live events.

Career pathways mapped using CIP-SOC crosswalk from the National Center for Education Statistics. Employment data from BLS OEWS May 2024.

Related Computer & IT Programs

Explore similar degree programs within the Computer & IT field. These programs share the same academic discipline and may offer complementary skills and career pathways.