Skip to main content
UMass Collegiate M The University of Massachusetts Amherst
  • Visit
  • Apply
  • Give
  • Search UMass.edu
Manning College of Information & Computer Sciences

Main navigation

  • Academics

    Programs

    Undergraduate Programs Master's Programs Doctoral Program Graduate Certificate Programs

    Academic Support

    Advising Career Development Academic Policies Courses Scholarships and Fellowships
  • Research

    Research

    Research Areas Research Centers & Labs Undergraduate Research Opportunities

    Faculty & Researchers

    Faculty Directory Faculty Achievements

    Engage

    Research News Distinguished Lecturer Series Rising Stars in Computer Science Lecture Series
  • Community

    On-Campus

    Diversity and Inclusion Student Organizations Massenberg Summer STEM Program Awards Programs Senior Celebration

    External

    Alumni Support CICS
  • People
    Full A-Z Directory Faculty Staff
  • About

    Overview

    College Overview Leadership Our New Building

    News & Events

    News & Stories Events Calendar

    Connect

    Visiting CICS Contact Us Employment Offices & Services
  • Info For
    Current Undergraduate Students Current Graduate Students Faculty and Staff Newly Accepted Undergraduate Students

MS Course Requirements

 

  1. Core requirements. You must have satisfied four core requirements (one from each of three areas, plus one additional requirement from any of the three areas). This requirement is usually satisfied by taking courses and getting a B or better in them.
  2. Credits. You must take a total of 30 credits with the following restrictions:
    • No more than 18 of the course credits may come from courses at the 500 level. 500-level classes taken to satisfy core requirements fall into this group.
    • No more than 6 credits may come from independent studies and/or SAT (Also known as Pass/Fail). The SAT option for graduate students is only allowed by instructor consent. 
    • No more than 9 credits may come from courses outside of the computer science department. 
    • At least 12 of those credits must come from courses at the 600-900 level that are not independent studies. 600-level classes taken to satisfy core requirements fall into this group.
    • Classes with a grade below a C may not be counted toward the MS degree.
    • Only a limited number of credits may be transferred from other programs or institutions.
  3. GPA. Your overall grade point average for the 30 credits must be 3.0 or higher.

Note: Students nearing degree completion can use the MS Degree Completion Worksheet to ensure that they have met course requirements for the program. 

Manning College of Information and Computer Sciences Non-Cores

The following non-core courses may be applied toward the MS degree:

  • Ethical Considerations in Computing (COMPSCI 508)
  • Internet Law and Policy (COMPSCI 563)
  • Tech Policy & Innovation (CICS 590P) 
  • Research Methods (COMPSCI 602)
  • Responsible AI (COMPSCI 690F)
  • Fixing Social Media (COMPSCI 627)
  • CS Research Writing Practicum (COMPSCI 698W)

The following non-cores may not be applied toward the MS or PhD degrees:

  • Introduction to Python (CICS 580)
  • Practicum CPT (CICS 598T)

Transferring Credit

If you enter the program and have already taken some courses at another institution, it may be possible to transfer some of your credits. We strongly recommend that students submit any transfer requests required for graduation a minimum of 60 days before expected graduation. Transfer requests submitted less than 60 days prior to your expected graduation date may delay graduation until the next available cycle. The following Graduate School rules limit your options:

  • You may transfer a maximum of 12 graduate credits; however, a maximum of six credits may be from any combination of the following:
    • other accredited colleges or universities in the US
    • non-degree credits taken at UMass
    • courses taken as an undergraduate (that were not applied to the baccalaureate degree)
    • Continuing Education courses
  • Transfer credits must come from courses where you received a B or better and that were taken no more than three years prior to your entering the program.
  • Credits from outside the University of Massachusetts Amherst may not be used to satisfy the 600-800 level requirement for a Masters degree.
  • The grade you received on transferred credits does not apply toward the GPA requirement of the degree.
  • Graduate courses that have been applied toward any baccalaureate or advanced degree may not be used for fulfilling requirements for any other master's degree at the University.
  • You may not transfer credits from outside the University of Massachusetts Amherst to satisfy any requirements for the PhD.

The Graduate Student Handbook provides more details.

Note that transferred credit only reduces your credit requirements toward the Masters or PhD degree; it does not satisfy other requirements. In particular, transferring a course does not automatically result in your passing a corresponding core requirement. If you feel that the course should satisfy a core requirement, see the instructions on passing out of a core requirement.

Academic Progress Plan & Policies

Please refer to the Academic Progress Plan & Policies PDF.

Local Navigation Links

MS Degree Requirements
MS Core Requirements
MS Course Requirements

Site footer

Manning College of Information & Computer Sciences
  • Find us on Facebook
  • Find us on YouTube
  • Find us on LinkedIn
  • Find us on Instagram
  • Find us on Flickr
  • Find us on Bluesky Social
Address

140 Governors Dr
Amherst, MA 01003
United States

  • Visit CICS
  • Give
  • Contact Us
  • Employment
  • Events Calendar
  • Offices & Services

Info For

  • Current Undergraduate Students
  • Current Graduate Students
  • Faculty & Staff
  • Newly Accepted Undergraduate Students

Global footer

  • ©2025 University of Massachusetts Amherst
  • Site policies
  • Privacy
  • Non-discrimination notice
  • Accessibility
  • Terms of use