STEM College Major

Computer Science

Salary data, career paths, top colleges, and every specialization, all sourced from College Scorecard, IPEDS, and the U.S. Bureau of Labor Statistics.

About Computer Science

Software, AI, cybersecurity, and data science — the field with the highest starting salaries and fastest hiring growth of any major in America. Graduates earn a national median of $92,374 four years after completing their degree, per College Scorecard data. The field is offered at 2,632 colleges and universities across the United States. Approximately 293,518 students complete degrees in this area each year.


Median Earnings · 1yr
$62,375
Median Earnings · 4yr
$92,374
Colleges Offering
2,632
Graduates / Year
293,518
Specializations
11
Avg Net Price / yr
$22,234

Is a Computer Science Degree Right for You?

$92,374 Median earnings · 4yr
+15.2% 10yr job growth
11 Specializations

Is the Investment Worth It?

Breaks even in ~1.4 yrs vs $30K/yr baseline wage
Annual earnings
$92,374/yr
Total 4yr cost
$88,936

Strong ROI. At median 4-year earnings of $92,374 against an estimated $88,936 four-year net cost, most graduates break even against baseline wages in under two years.

ROI varies significantly by specialization and institution. A top program in a high-demand specialization can return many multiples of its cost. A lower-tier program in a saturated field may take a decade to break even. Use the Specializations and Best Colleges sections above to compare your specific options before deciding.

How Much Do Computer Science Majors Earn?

Computer Science graduates start at a median $62,375 one year out and reach $92,374 four years later. Both figures are national medians from College Scorecard, measured across all 2,632 US institutions offering programs in this field.

$62,375
1 Year After Graduation

Median at the institutional level. Entry-level salaries; reflects career start, not peak earnings.

$92,374
4-Year National Median

Enrollment-weighted national median across all institutions. Most graduates have 2-3 years of career experience at this point.

$87,386
4-Year Institutional Median

Median of per-school medians. Each reporting college counts equally, regardless of size. Closer to what a typical school's graduates earn.


Earnings Range Across Specializations

Not all Computer Science specializations pay the same. The most lucrative programs pay $107,009/yr nationally, while the lowest-earning specializations average $58,894/yr. See the Specializations section below for a program-by-program breakdown.

$58,894 Lowest
$92,374 Median
$107,009 Highest

What Can You Do With a Computer Science Degree?

Career Paths for Computer Science Graduates

Computer Science connects to 8 occupations tracked by the Bureau of Labor Statistics, spanning entry-level and senior roles. Computer & Information Systems Manager leads in median earnings at $175,140/yr. Each row includes national wages, employment levels, and 10-year growth projections.

$175,140 ↗ +15.2% growth
$140,300 ↗ +19.7% growth
Database Architects Bachelor's degree
$139,500 ↗ +8.7% growth
Software Developer Bachelor's degree
$135,980 ↗ +15.8% growth
Computer Network Architect Bachelor's degree
$134,050 ↗ +11.9% growth
Information Security Analyst Bachelor's degree
$129,180 ↗ +28.5% growth
Data Scientist Bachelor's degree
$120,230 ↗ +33.5% growth
Computer Systems Analyst Bachelor's degree
$105,850 ↗ +8.7% growth

Computer Science Specializations

Computer Science breaks into 12 specializations. Earnings range widely from $58,894 to $107,009 at the four-year mark. Each row links to a dedicated program profile. Sorted highest-paying first, based on national College Scorecard data.

Specialization Colleges Grads/yr Earnings · 4yr
Computer Science 1,053 72,693 $107,009
Information Systems 1,579 103,827 $92,374
Information Science 473 20,202 $85,294
IT Administration 1,271 46,791 $85,063
Computer Programming 628 12,983 $83,439
Computer Systems Analysis 116 2,864 $78,929
Computer/Info Sciences, Other 104 2,000 $77,632
Data Processing 133 1,927 $75,978
Computer Systems Networking 618 13,734 $73,587
Computer Software & Media 726 14,684 $58,894

Best Colleges for Computer Science

The 20 colleges below are ranked by Computer Science graduate volume, how many students completed this degree in the last reporting year. All data points shown (acceptance rate, net price, earnings, grad rate) come from College Scorecard and IPEDS.

1
Acceptance 14.1%
Net price/yr $12,116
Earnings 10yr $102,772
Grad rate 80%
2
Southern New Hampshire University Manchester, NH · Nonprofit
Acceptance 99.5%
Net price/yr $36,708
Earnings 10yr $50,318
Grad rate 30%
3
New York University New York, NY · Nonprofit
Acceptance 9.2%
Net price/yr $37,050
Earnings 10yr $82,509
Grad rate 76%
4
Acceptance 11%
Net price/yr $13,481
Earnings 10yr $92,446
Grad rate 74%
5
The University of Texas at Dallas Richardson, TX · Public
Acceptance 65.1%
Net price/yr $18,267
Earnings 10yr $68,227
Grad rate 67%
6
Carnegie Mellon University Pittsburgh, PA · Nonprofit
Acceptance 11.7%
Net price/yr $31,944
Earnings 10yr $114,862
Grad rate 84%
7
University of Southern California Los Angeles, CA · Nonprofit
Acceptance 9.8%
Net price/yr $32,740
Earnings 10yr $92,498
Grad rate 88%
8
Acceptance 42.4%
Net price/yr $14,355
Earnings 10yr $81,054
Grad rate 82%
9
Acceptance 89.9%
Net price/yr $14,967
Earnings 10yr $62,668
Grad rate 59%
10
MyComputerCareer at Columbus Columbus, OH · For-Profit
Acceptance Open
Net price/yr $25,970
Earnings 10yr $43,409
Grad rate 54%
11
University of Michigan-Ann Arbor Ann Arbor, MI · Public
Acceptance 15.6%
Net price/yr $13,138
Earnings 10yr $83,648
Grad rate 90%
12
Acceptance 39.2%
Net price/yr $14,091
Earnings 10yr $78,466
Grad rate 73%
13
Acceptance 4%
Net price/yr $21,590
Earnings 10yr $102,491
Grad rate 79%
14
University of North Texas Denton, TX · Public
Acceptance 72.2%
Net price/yr $15,649
Earnings 10yr $57,010
Grad rate 57%
15
University of Maryland-College Park College Park, MD · Public
Acceptance 44.8%
Net price/yr $15,678
Earnings 10yr $82,860
Grad rate 76%
16
DeVry University-Illinois Lisle, IL · For-Profit
Acceptance 98.4%
Net price/yr $30,770
Earnings 10yr $45,987
Grad rate 20%
17
Northeastern University Boston, MA · Nonprofit
Acceptance 5.2%
Net price/yr $30,915
Earnings 10yr $92,538
Grad rate 69%
18
University of Central Missouri Warrensburg, MO · Public
Acceptance 63.8%
Net price/yr $14,462
Earnings 10yr $49,560
Grad rate 51%
19
Pennsylvania State University-Main Campus University Park, PA · Public
Acceptance 60.6%
Net price/yr $32,875
Earnings 10yr $63,435
Grad rate 61%
20
George Mason University Fairfax, VA · Public
Acceptance 87.5%
Net price/yr $17,915
Earnings 10yr $76,343
Grad rate 74%

Ranked by number of Computer Science graduates per IPEDS completion data. Acceptance rate, net price, earnings, and graduation rate from College Scorecard. Read our methodology →

How Computer Science Compares to Similar Majors

Plan Your Path

Decide with data, not guesswork. These tools turn the numbers on this page into a personal plan. Estimate the real cost of a Computer Science degree, compare colleges side-by-side, weigh the long-term payoff, and find programs that match your profile.

Computer Science Degree: Pros & Cons

Strong earnings and positive career growth put Computer Science above most majors on the key financial metrics. The 4 strengths and 1 trade-offs below are data-sourced from College Scorecard, BLS, and IPEDS, not editorial scoring.

PROS
  • Strong median salary Graduates earn a national median of $92,374 four years after graduation, above most major categories.
  • Growing field Top career paths show up to +33.5% projected 10-year growth per BLS, including Data Scientist.
  • Wide availability Offered at 2,632 colleges nationwide, including community colleges and online programs.
  • High-earning specializations available Top specializations report median earnings of $107,009, creating strong upside for students who choose a high-demand track.
CONS
  • Highly competitive job market Approximately 293,518 students graduate in this field each year, one of the highest volumes among all majors.

Computer Science Degree: Frequently Asked Questions

How much do Computer Science graduates earn?
Computer Science graduates earn a national median of $92,374 four years after completing their degree, per College Scorecard data. Earnings vary significantly by specialization, institution, and region. Use the specializations table on this page to compare programs.
What is the starting salary for a Computer Science degree?
The median earnings one year after graduation for Computer Science degree holders is $62,375 at the institutional level, per College Scorecard. Starting salaries vary by employer, location, and specific specialization within the field.
What jobs can you get with a Computer Science degree?
Computer Science degree holders work in a range of careers. Computer & Information Systems Manager is one of the top roles by median wage ($175,140/yr nationally per BLS data). See the Career Paths section on this page for a full breakdown of related occupations, employment levels, and 10-year growth projections.
How many colleges offer Computer Science?
2,632 colleges and universities in the United States offer programs in Computer Science, per IPEDS data. Options range from community colleges offering associate degrees to research universities with doctoral programs. The Best Colleges section on this page ranks the top institutions by graduation volume.
Is a Computer Science degree worth it?
At a median 4-year earnings of $92,374 and an average net price of roughly $22,234/yr across institutions offering this major, a Computer Science degree can deliver strong returns, particularly in high-earning specializations. The ROI depends heavily on which institution and specialization you choose.
How long does it take to earn a Computer Science degree?
A bachelor's degree in Computer Science typically takes four years of full-time study. Community colleges offer associate programs in two years. Online and part-time options can adjust these timelines based on your schedule and transfer credits.
What skills do employers look for in Computer Science graduates?
Employers hiring Computer Science graduates consistently prioritize analytical thinking, technical proficiency, data interpretation, and problem-solving. Strong foundational skills in math, science, or programming are expected, and employers often prioritize candidates with internship or research experience.
Is graduate school worth it for Computer Science graduates?
In STEM fields, a master's degree can accelerate advancement into research, leadership, or senior engineering roles and often adds $15,000–$40,000 to long-term earning potential, depending on specialization. The right answer depends on your career goals, program cost, and whether your target role explicitly requires or rewards an advanced credential.
What is the 10-year job outlook for Computer Science graduates?
Based on BLS projections, the job outlook for Computer Science graduates is strong, with an average of +17.8% projected growth across related occupations. Data Scientist is among the strongest-growth roles at +33.5%. Demand will vary by specialization, employer sector, and geographic region.

Continue Exploring

Browse our full directory: every college, major, program, and career we track, all built from verified government data.