University of Massachusetts Amherst

USA
1 Scholarships 168 Programs 3 Degree levels
Masters

Master's in Computer Science

DegreeMasters
FieldComputer Science.
B

Cost & earnings at University of Massachusetts Amherst What students borrow here, and what they go on to earn

You borrow $22,763 median federal debt
You repay $259/mo over 10 years
Graduates earn $71,631 10 yrs after entry
Debt clears in 0.7 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master’s in Computer Science (Applied Computer Science) at the University of Massachusetts Amherst prepares students to apply advanced computing methods to real-world problems across industry and research. It suits graduates with a computer science or related background who want intensive coursework, practical projects and elective specialism to move into software development, data science, systems engineering or applied research roles.

What you'll study

The programme emphasises applied computing through a mix of core foundations and flexible electives. Typical core topics include algorithms and data structures, operating systems, software engineering practices, databases, and fundamentals of computation. Students then choose advanced modules to tailor their pathway in areas such as machine learning and artificial intelligence, data science, distributed and cloud systems, cybersecurity, human–computer interaction, computer vision, and scientific computing.

Coursework is complemented by practical work: many students complete a substantial project or practicum with industry partners, a capstone design course, or a research-based thesis option where appropriate. Assessment methods include programming assignments, group software projects, examinations, and project reports. The programme structure supports both a coursework-focused professional route and a research route that prepares students for doctoral study.

Entry requirements

Applicants are normally expected to hold a bachelor’s degree in computer science, computer engineering or a closely related discipline. Candidates with degrees in other fields who can demonstrate strong preparation in programming, discrete mathematics, and basic algorithms may also be considered. Typical application materials include academic transcripts, a personal statement describing background and objectives, a curriculum vitae, and letters of recommendation.

The department reviews academic preparation and evidence of quantitative and programming ability; prior coursework in data structures, systems and mathematics strengthens an application. International applicants must meet the university’s English language requirements. Standardised test requirements (such as the GRE) are determined by the department’s current admissions policy and may be optional for some applicants.

Career prospects

Graduates pursue technical and applied roles across industry and the public sector. Common job titles include software engineer, backend/full-stack developer, machine learning engineer, data scientist, systems engineer, security analyst, and site reliability engineer. Those interested in product and project leadership may move into technical product manager or engineering manager roles after gaining industry experience.

Alumni of the programme work in startups, established technology companies, financial services, healthcare and government labs. The degree also provides a solid foundation for students who choose to continue to PhD study or research careers in academia and industry research labs.

Why study at University of Massachusetts Amherst

The programme is offered by the College of Information and Computer Sciences (CICS) at UMass Amherst, a research-focused department with active groups in AI, machine learning, systems, security and human–computer interaction. Students benefit from access to research labs, multidisciplinary collaborations across engineering and sciences, and opportunities to work on applied projects with faculty and industry partners.

UMass Amherst’s location combines a dedicated campus environment with strong connections to regional and national tech ecosystems, providing internship and employment pipelines. The college provides career support services, networking events, and seminars that connect students with recruiters and researchers. Facilities, faculty expertise and a curriculum designed to balance theory with hands-on application make this a strong choice for students aiming to apply computer science in practical settings.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Massachusetts Amherst

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.