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

Approved UMass Amherst Courses Outside of Computer Science

Pre-approved courses count toward the MS, MS/Phd, and PhD requirements, subject to any overall restrictions. 

The courses below have been pre-approved to count toward the MS, MS/PhD, and PhD requirements, subject to any overall restrictions.

Note: Any course not on this pre-approved list not count towards the MS degree. Exceptions may be granted, provided they are requested well before the end of the add/drop period and explicitly approved by the MS program director. Exception requests are reviewed on a case-by-case basis and are not guaranteed to be approved. In order to request an exception, please do the following:

  • Send an email to the MS program director at mpd [at] cs [dot] umass [dot] edu (mpd[at]cs[dot]umass[dot]edu) and cc: Eileen Hamel, Associate Director of Graduate Programs (hamel [at] umass [dot] edu (hamel[at]umass[dot]edu)) 
  • The subject line of the email should read "Outside Course Approval for..."
  • The email should include a pdf of a detailed syllabus and weekly schedule of the course as well as a description of the number and nature (e.g., programming or otherwise) of assignments and projects obtained from the instructor. 
Biostatistics

BIOSTAT 683: Intro to Causal Inference in a Big Data World

BIOSTAT 690JQ: Biostatistics Methods 3: Modern Applied

BIOSTAT 690NR: Biostatistics Methods 2: Applied Linear

BIOSTAT 690T: Applied Statistical Genetics  

BIOSTAT 730: Applied Bayesian Statistical Modeling

BIOSTAT 740: Analysis of Mixed Models Data  

BIOSTAT 748: Applied Survival Analysis  

BIOSTAT 749: Statistical Methods in Clinical Trials  

BIOSTAT 790A: Advanced Statistical Inference

Civil & Environmental Engineering

CEE 790STA- Advanced Probabilistic Machine Learning *** 

CEE 590STA- Machine Learning Foundations and Applications


***This class may not be used toward the MS degree if COMPSCI 688 and COMPSCI 689 are also being counted toward the MS degree. It may be used if only one of the aforementioned courses is used.

DACSS

DACSS 601: Data Science Fundamentals

DACSS 602: Research Design

DACSS 603: Introduction to Quantitative Analysis

DACSS 695SL: Social Life of Algorithms

DACSS 756- Machine Learning for Social Sciences

DACSS 758- Text as Data

Courses not approved: DACSS 695C - Seminar Corporate Lobbying and the Global Economy; DACSS 690M - Math for Applied Data Science; DACSS 690A - Data Engineering

Economics

ECON 701: Microeconomic Theory

Electrical and Computer Engineering

ECE 547: Security Engineering

ECE 550: Intro to Quantum Computing (cannot apply to degree w/650)

ECE 556: Introduction to Cryptography

ECE 565: Digital Signal Processing

ECE 568: Computer Architecture

ECE 579: Math Tools for Data Science and Machine Learning

ECE 590C- Quantum Computing for Communication Networks

ECE 597LS: Hardware Design for Machine Learning Systems

ECE 603: Probability and Random Processes

ECE 606: Electromagnetic Field Theory

ECE 608: Signal Theory

ECE 610: Foundations in Computer Engineering

ECE 634: Optimal Control of Dynamic Systems

ECE 647: Security Engineering

ECE 650: Intro to Quantum Computing (cannot apply to degree w/550)

ECE 651:  Introduction to Biosensors and Bioelectronics

ECE 656: Introduction to Cryptography

ECE 671: Computer Networks

ECE 674: Green Computing

ECE 697A: Advanced Computer Networks and Wireless Systems

ECE 697CS: Introduction to Compressive Sensing

ECE 623: Design Principles for Low-Power Embedded Computer Systems

ECE 697LS: Hardware Design for Machine Learning

ECE 697SN: Online Social Networks

ECE 735: Stochastic Control Dynamic Systems

ECE 745: Advanced Communication Theory

ECE 746: Statistical Signal Processing

Linguistics

LINGUIST 509: Introduction to Computational Linguistics

LINGUIST 510: Introduction to Semantics

LINGUIST 603- Generative Phonology

LINGUIST 606- Phonological Theory

LINGUIST 610: Semantics and Generative Grammar

LINGUIST 692B: Formal Foundations of Linguistic Theory

LINGUIST 692C: Cognitive Modeling

Mathematics and Statistics

MATH 513: Combinatorics*

MATH 532: Topics in Ordinary Differential Equations

MATH 535: Statistical Computing

MATH 537: Introduction to Mathematics of Finance

MATH 545: Linear Algebra for Applied Mathematics

MATH 551: Scientific Computing

MATH 557: Linear Optimization and Polytopes

MATH 571: Introduction to Mathematical Cryptography

MATH 590STA: Introduction to Mathematical Machine Learning

MATH 548/597U: Introduction to Stochastic Processes and Applications

MATH 605: Probability Theory I

MATH 611: Algebra I

MATH 612: Algebra II

MATH 623: Analysis I

MATH 624: Analysis II

MATH 651: Numerical Analysis I

MATH 652: Numerical Analysis II

Math 655: Biomed and Health Data Analysis

MATH 671: Intro to General Topology I

MATH 690STF: Mathematics of Generative Modeling

MATH 697CM: ST-Combinatorial Optimization

MATH 697PA: ST–Math Foundations/Probabilistic AI

MATH 697FA: ST–Math Foundations/Probabilistic AI 2

MATH 697U: Stochastic Processes and Applications

MATH 706: Stochastic Calculus

MATH 717: Representation Theory

MATH790STE: Topological Data Analysis

STAT 501: Methods of Applied Statistics

STAT 511: Multivariate Statistical Methods

STAT 525: Regressions and Analysis of Variance

STAT 526: Design of Experiments

STAT 535: Statistical Computing

STAT 597BD/Math 655: Biomed and Health Data Analysis

STAT 607: Mathematical Statistics I

STAT 608: Mathematical Statistics II

STAT 610: Bayesian Statistics

STAT 625: Regression Modeling

STAT 690STA: Applied Semiparametric Regression

STAT 697ML: Statistical Machine Learning

STAT 697TS: Time Series Analysis and Applications

STAT 697U Stochastic Processes and Applications  

STAT 708: Applied Stochastic Models and Methods

 

Courses not approved: STAT 506, 515, and 516

*Match 513 is cross-listed with COMPSCI 575

Mechanical and Industrial Engineering

MIE 532: Network Optimization

MIE 620: Linear Programming

MIE624: Machine Learning for Dynamic Decision Making

MIE 670: Technical Project Management

MIE 684: Stochastic Processes in Industrial Engineering I

MIE 697U: Strategy-Driven Engineering Innovation

MIE 724: Nonlinear and Dynamic Programming

 

Courses not approved: MIE 671 Product Management; MIE 664 Engineering Leadership and Entrepreneurship; MIE 646 Fundamentals of Systems Engineering

Physics

Physics 564: Advanced Quantum Mechanics

Physics 601: Classical Mechanics

Physics 605: Methods Math Physics

Physics 614: Quantum Mechanics I

Physics 615:  Quantum Mechanics II

School of Management

SCH-MGMT 597: FA–Foundations of Accounting

SCH-MGMT 602: Business Intelligence and Analytics

SCH-MGMT 644: Economic Analysis for Manager

SCH-MGMT 650: Statistics for Business

SCH-MGMT 680: Leadership and Organizational Behavior

SCH-MGMT 697DM: Web Analytics for Digital Marketing

SCH-MGMT 697RT: Artificial Intelligence for Business

SCH-MGMT 890D: Data Science and Machine Learning

Courses not approved: SCH-MGMT 597FF, 601, 797FF, 797 VL ST, 697CV, 660, 609, 821 & 822

Local Navigation Links

Graduate Programs Policies
MS Degree Requirements
MS/PhD Degree Requirements
PhD Degree Requirements
Graduate Student Forms
Approved Alternate Courses

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