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): 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

Salary Comparison

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

Found this helpful? Share it!

Found something useful? Help others discover it too! Share with friends, on social media, or save for later - every share helps someone find the information they need.