Online Master's in Computer Science

Online master’s programs in computer science are designed for students who already hold a bachelor’s degree and want advanced training. Programs may emphasize specialized practice areas, leadership, or advanced methods depending on the school.

This page explains how master’s programs are structured, what coursework typically includes, and what to compare across schools.

30-36 Typical Credits
1.5-2 Years Standard Duration
$90,827 Median Earnings (1yr) College Scorecard

Figures shown are medians from the cited public data sources (such as the U.S. Department of Education College Scorecard and the U.S. Bureau of Labor Statistics) and reflect previously reported outcomes. They are estimates, not a guarantee of future earnings, debt, cost, or results. Individual outcomes vary by program, institution, location, enrollment status, and personal circumstances.

Quick answers

What is an online master’s in computer science?

It is a graduate-level program that builds advanced computer science knowledge through online coursework.

What degree titles are common?

Common options include MS or MA, depending on the institution and focus.

What types of master’s-level computer science programs are common?

Common options include general master’s programs, specialized tracks, and programs with elective concentrations.

What is typically included in the curriculum?

Most programs include a shared core before electives or concentrations, plus a capstone or thesis option.

What do admissions requirements usually include?

Most programs require a completed bachelor’s degree. Common elements include transcripts, a resume, and written statements.

What online formats and pacing options are common?

Programs may use standard term schedules, accelerated shorter terms, or part-time options with lighter course loads.

At a Glance

  • Degree type: Master of Science (MS) or Master of Arts (MA)
  • Typical duration: 1.5-2 years full-time
  • Credits: 30-36 semester hours
  • Online availability: 61.3% of programs offered online (College Scorecard)
  • Prerequisite: Completed bachelor’s degree required
  • Median debt: $37,580 (College Scorecard)

Schools to compare

How We Rank Schools

Every school list on this site is ordered by the BOC Score, computed from the most recent school-level data published by the U.S. Department of Education (College Scorecard and IPEDS). To qualify, a school must be currently operating and accredited by an agency recognized by the U.S. Department of Education. Each eligible school is then scored on five measures, percentile-ranked against schools at the same credential level:

  • Graduation rate 30%
  • Median earnings, 10 years after entry 25%
  • Average net price (lower is better) 20%
  • Retention rate 15%
  • Fully online availability 10%

Schools without enough outcome data appear after ranked schools, without a score. Advertising never affects these rankings. Read the full methodology.

Ranked by BOC Score — U.S. Dept. of Education outcome data. Advertising never affects rankings.

Sort:
#1

Georgia Institute of Technology-Main Campus

Atlanta, GA
  • 4 year
  • Offers a fully online program
95.4 BOC Score
Graduation rate 93%
Median earnings, 10 yrs after entry $102,772
Avg net price $12,116/yr
TuitionContact school for pricing
Contact
Key stats
  • Retention rate: 98%
  • Programs offered: 64

Source:IPEDSCollege Scorecard

#2

Stanford University

Stanford, CA
  • 4 year
  • Offers a fully online program
95.0 BOC Score
Graduation rate 97%
Median earnings, 10 yrs after entry $124,080
Avg net price $13,807/yr
TuitionContact school for pricing
Key stats
  • Retention rate: 98%
  • Programs offered: 100

Source:IPEDSCollege Scorecard

Sponsored Ad
#3

University of California-Berkeley

Berkeley, CA
  • 4 year
  • Offers a fully online program
  • Accredited
93.9 BOC Score
Acceptance rate 11%
Graduation rate 93%
Median earnings, 10 yrs after entry $92,446
Avg net price $13,481/yr
Tuition
In‑state$16,347
Out‑of‑state$50,547
Contact
Key stats
  • Retention rate: 97%
  • Programs offered: 127

Source:Accreditor: Western Association of Schools and Colleges Senior Colleges and University CommissionIPEDSCollege Scorecard

#4

Princeton University

Princeton, NJ
  • 4 year
88.9 BOC Score
Graduation rate 98%
Median earnings, 10 yrs after entry $110,066
Avg net price $6,128/yr
TuitionContact school for pricing
Contact
Key stats
  • Retention rate: 98%
  • Programs offered: 47

Source:IPEDSCollege Scorecard

Sponsored Ad
#5

California Institute of Technology

Pasadena, CA
  • 4 year
82.8 BOC Score
Graduation rate 95%
Median earnings, 10 yrs after entry $128,566
Avg net price $16,075/yr
TuitionContact school for pricing
Contact
Key stats
  • Retention rate: 98%
  • Programs offered: 30

Source:IPEDSCollege Scorecard

#6

Bowdoin College

Brunswick, ME
  • 4 year
  • Accredited
82.1 BOC Score
Acceptance rate 7%
Graduation rate 95%
Median earnings, 10 yrs after entry $82,735
Avg net price $14,398/yr
Tuition
In‑state$67,832
Out‑of‑state$67,832
Contact
Key stats
  • Retention rate: 97%
  • Programs offered: 40

Source:Accreditor: New England Commission on Higher EducationIPEDSCollege Scorecard

Sponsored Ad
#7

Williams College

Williamstown, MA
  • 4 year
80.0 BOC Score
Graduation rate 96%
Median earnings, 10 yrs after entry $88,665
Avg net price $17,716/yr
TuitionContact school for pricing
Contact
Key stats
  • Retention rate: 97%
  • Programs offered: 38

Source:IPEDSCollege Scorecard

Sponsored Ad

Typical topics in a master’s program

Course Topic What You Learn
Advanced Algorithms & Systems Design and analysis of efficient algorithms, distributed systems
Specialized Electives (AI, Security, Data) Deep study in a chosen subfield of computer science
Applied Projects or Thesis Hands-on research or capstone applying advanced concepts
Research Methods or Advanced Theory Formal methods, computational theory, and research design

Skills and outcomes to compare

Outcomes vary by program, but you can compare:

Bar chart of median earnings four years after graduation by degree level for computer science (U.S. Dept. of Education College Scorecard): Certificate $43,951; Associate $41,850; Bachelor's $78,628; Master's $101,172
Median earnings by degree level for computer science graduates. Source: College Scorecard. Chart: Best Online College.
View the data behind this chart
Computer Science earnings by degree level. Source: U.S. Dept. of Education College Scorecard
Degree levelMedian earnings
Certificate$43,951
Associate$41,850
Bachelor's$78,628
Master's$101,172
Embed or cite this chart

Copy this code to embed the chart (a link back to this page is included):

  • Depth of specialization or practice area coverage
  • Applied project or practicum requirements
  • Research expectations or thesis options
  • Leadership, policy, or advanced method focus

For pacing and delivery comparisons, see: Online Course Formats

How to compare online master’s programs

  1. Identify the program type (general, specialized, or concentration-based).
  2. Review core curriculum and capstone requirements.
  3. Check concentrations and electives that fit your interests.
  4. Confirm admissions expectations and prerequisites.
  5. Compare online format and pacing options.
  6. Verify institutional accreditation before applying.

Admissions requirements

Requirements vary by school, but most programs require a completed bachelor’s degree. Common elements include transcripts, a resume, and written statements. Some programs may request prerequisites or professional experience.

Verify that any computer science program you consider holds recognized institutional accreditation. Some master’s programs also require prerequisite coursework in areas like data structures, algorithms, or discrete math for applicants whose bachelor’s degree was in a different field.

Master’s vs other computer science degree levels

Level Typical Credits 1yr Median Earnings 5yr Median Earnings Median Debt
Bachelor’s 120 $63,389 $89,348 $23,164
Master’s 30-36 $90,827 $114,787 $37,580
Doctoral Varies $120,702 $137,254 $97,912

Source: U.S. Department of Education College Scorecard, latest academic year.

Compare degree options:

For a value and fit discussion, see: Is a Computer Science Degree Worth It

Data verified: June 7, 2026. Salary, employment, and tuition figures on this page are sourced from the U.S. Bureau of Labor Statistics (OEWS May 2025; Employment Projections 2024–2034) and the U.S. Department of Education College Scorecard (2023 cohort). The source agency and data year are cited inline with every statistic.