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,374Median earnings · 4yr
+15.2%
10yr job growth
11Specializations
Is the Investment Worth It?
Breaks even in~1.4yrsvs $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,894Lowest
$92,374Median
$107,009Highest
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.
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.
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.
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 →
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.
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 salaryGraduates earn a national median of $92,374 four years after graduation, above most major categories.
Growing fieldTop career paths show up to +33.5% projected 10-year growth per BLS, including Data Scientist.
Wide availabilityOffered at 2,632 colleges nationwide, including community colleges and online programs.
High-earning specializations availableTop specializations report median earnings of $107,009, creating strong upside for students who choose a high-demand track.
CONS
Highly competitive job marketApproximately 293,518 students graduate in this field each year, one of the highest volumes among all majors.
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.
Related STEM Majors
Other majors in the STEM category. Compare earnings, specializations, and career paths before deciding where to focus your studies.
Build physical systems and solve complex technical problems — civil, mechanical, electrical, and aerospace engineering are the most common specializations.
Applied engineering training tied to specific industries — manufacturing, electronics, and mechanical systems — with faster time to employment than a traditional engineering degree.
Biotech, forensic science, nuclear technology, and environmental science — practical lab and field training for scientific and technical support careers.
287 colleges
4 specializations
Rankings for Computer Science Colleges
The most affordable and highest-earning colleges for Computer Science, ranked from the federal data.
Most Affordable Computer Science Colleges
The most affordable colleges for Computer Science, ranked by net price with earnings and outcomes shown.
$1,300 Lowest Net
$20,603 Avg Net
93 UCD Score
$75,971 Top Earn
Highest-Earning Computer Science Colleges
The highest-earning colleges for Computer Science, ranked by graduate salary 10 years after entry.
$143,372 Top Earn
$60,563 Avg Earn
94 UCD Score
1,224 Colleges
Related Guides
Free, data-backed guides to help you decide, built on the same federal data as this profile.
H
How to Build Your College List Pillar
The full process of narrowing from 3,839 US colleges to a shortlist of ~10. Cost, location, size, selectivity, and fit factors that actually predict whether you'll thrive.
A decision framework for picking a college major using your interests, aptitudes, and federal earnings data to reach a defensible choice before applying.
How to find the colleges that deliver the strongest return on a STEM degree by weighing earnings outcomes against net cost, rather than chasing the most selective name.
Original data analyses built on the same federal data as this profile. Rankings, outliers, and patterns, no opinions.
All 38 Majors, Ranked by What Graduates Earn
The highest-earning college major out-pays the lowest by a factor of two and a half. The full ranking of all 38 fields by median graduate earnings, with job growth alongside.
Major earnings
Highest paying majors
Job growth
STEM
Field of study
STEM Is Not One Thing: The Pay Gap Within STEM
Across 88 STEM programs the top one out-earns the bottom by $65,000 a year. Operations research pays $122,531; environmental design pays $57,461.
STEM earnings
Engineering pay
Computer science
Program earnings
Major choice
The Best Major Out-Earns the Worst by 2.5 to 1
The top-paying major returns $93,843 a decade out. The bottom returns $36,949. The gap is 2.5x, and the two ends share almost nothing in common.
Major earnings
Engineering tech
Library science
Earnings gap
Field of study
Continue Exploring
Browse our full directory: every college, major, program, and career we track, all built from verified government data.