Please refer to the Course Planning page for a general idea of when these courses are offered. For exact dates, times, locations, fees, and instructors, please refer to the course finder.

Core Courses

Five (5) courses as described below

Course Number & Name Course Format
Course Number & Name: 625.603 - Statistical Methods and Data Analysis Course Format: Asynchronous Online, Hybrid In-person and Synchronous Online
Course Number & Name: 625.615 - Introduction to Optimization Course Format: Asynchronous Online
Course Number & Name: 625.623 - Introduction to Operations Research: Probabilistic Models OR Course Format: Asynchronous Online
Course Number & Name: 625.633 - Monte Carlo Methods Course Format: Asynchronous Online
Course Number & Name: 645.631 - Introduction to Model Based Systems Engineering Course Format: Asynchronous Online
Course Number & Name: 715.641 - Engineering Economics Course Format: Synchronous Online

Courses by Focus Area

Four (4) elective courses (12 credits) from one of the eight focus areas. Two (2) of these four courses must be at the 700 level.

Courses below must be separate from those taken towards the six foundational courses. For example, if 625.633 Monte Carlo Methods was taken as one of the foundational courses (as part of the choice between 625.623 Introduction to Operations Research or 625.633), then it may not also be counted towards a focus area. In addition, the required 700‐level course in advanced analytical methods for math modeling (part of the six foundational courses) cannot also be counted towards a focus area.

Financial Systems Focus Area

Course Number & Name Course Format
Course Number & Name: 625.633 - Monte Carlo Methods Course Format: Asynchronous Online
Course Number & Name: 625.641 - Mathematics of Finance Course Format: Asynchronous Online
Course Number & Name: 625.642 - Mathematics of Risk, Options, and Financial Derivatives Course Format: Synchronous Online
Course Number & Name: 555.644 - Introduction to Financial Derivatives Course Format: Asynchronous Online
Course Number & Name: 555.645 - Interest Rate and Credit Derivatives Course Format: Asynchronous Online
Course Number & Name: 555.647 - Quantitative Portfolio Theory & Performance Analysis Course Format: Asynchronous Online
Course Number & Name: 555.648 - Financial Engineering and Structured Products Course Format: Asynchronous Online
Course Number & Name: 625.695 - Time Series Analysis Course Format: Asynchronous Online
Course Number & Name: 625.714 - Introductory Stochastic Differential Equations with Applications Course Format: Asynchronous Online
Course Number & Name: 625.721 - Probability and Stochastic Processes I Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.722 - Probability and Stochastic Processes II Course Format: Synchronous Online
Course Number & Name: 625.740 - Data Mining Course Format: Asynchronous Online
Course Number & Name: 625.741 - Game Theory Course Format: Asynchronous Online

Energy and Environmental Systems Focus Area

Course Number & Name Course Format
Course Number & Name: 575.604 - Principles of Environmental Engineering Course Format: Asynchronous Online
Course Number & Name: 575.605 - Principles of Water and Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.619 - Principles of Toxicology, Risk Assessment & Management Course Format: Asynchronous Online
Course Number & Name: 575.623 - Industrial Processes and Pollution Prevention Course Format: Asynchronous Online
Course Number & Name: 575.706 - Biological Processes for Water & Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.762 - Resilience of Complex Systems Course Format: Asynchronous Online
Course Number & Name: 575.771 - Data Analytics in Environmental Health and Engineering Course Format: Asynchronous Online
Course Number & Name: 615.621 - Electric Power Principles Course Format: In-person
Course Number & Name: 615.648 - Alternate Energy Technology Course Format: Hybrid In-person and Synchronous Online
Course Number & Name: 615.731 - Photovoltaic & Solar Thermal Energy Conversion Course Format: In-person
Course Number & Name: 615.761 - Intro To Oceanography Course Format: Asynchronous Online
Course Number & Name: 615.775 - Physics of Climate Course Format: Asynchronous Online

Healthcare Engineering Focus Area

Course Number & Name Course Format
Course Number & Name: 585.617 - Rehabilitation Engineering Course Format: Asynchronous Online
Course Number & Name: 585.725 - Biomedical Engineering Practice and Innovation Course Format: Asynchronous Online
Course Number & Name: 585.770 - Global Health Engineering Course Format: Asynchronous Online
Course Number & Name: 625.651 - Mathematical Models in Healthcare Course Format: Synchronous Online
Course Number & Name: 645.650 - Foundations of Human Systems Engineering Course Format: Asynchronous Online
Course Number & Name: 645.755 - Methods in Human-System Performance Measurement and Analysis Course Format: Asynchronous Online
Course Number & Name: 655.662 - Intro to Healthcare Systems Engineering Course Format: Asynchronous Online
Course Number & Name: 655.667 - Management of Healthcare Systems Projects Course Format: Asynchronous Online
Course Number & Name: 655.771 - Healthcare Systems Course Format: Asynchronous Online

Human Factors and Ergonomics Focus Area

Course Number & Name Course Format
Course Number & Name: 182.613 - Exposure Assessment Techniques for Health Risk Management Course Format:
Course Number & Name: 182.615 - Airborne Particles Course Format:
Course Number & Name: 182.621 - Introduction to Ergonomics Course Format:
Course Number & Name: 182.622 - Ventilation and Hazard Control Course Format:
Course Number & Name: 182.625 - Principles of Occupational and Environmental Hygiene Course Format:
Course Number & Name: 182.637 - Noise and Other Physical Agents in the Environment Course Format:
Course Number & Name: 188.680 - Fundamentals of Occupational Health Course Format:
Course Number & Name: 188.681 - Onsite Evaluation of Workplace and Occupational Health Programs Course Format:
Course Number & Name: 525.786 - Human Robotics Interaction Course Format: In-person
Course Number & Name: 535.782 - Haptic Applications Course Format: Asynchronous Online
Course Number & Name: 585.725 - Biomedical Engineering Practice and Innovation Course Format: Asynchronous Online
Course Number & Name: 585.732 - Advanced Signal Processing for Biomedical Engineers Course Format: Asynchronous Online
Course Number & Name: 645.650 - Foundations of Human Systems Engineering Course Format: Asynchronous Online

Manufacturing and Facilities Focus Area

Course Number & Name Course Format
Course Number & Name: 515.635 - Mechanical Properties of Materials Course Format: Asynchronous Online
Course Number & Name: 515.655 - Metal Additive Manufacturing Course Format: In-person, Synchronous Online
Course Number & Name: 515.658 - Design for Additive Manufacturing Course Format: In-person, Synchronous Online
Course Number & Name: 535.603 - Applied Optimal Control Course Format: Hybrid In-person and Synchronous Online
Course Number & Name: 535.618 - Fabricatology - Advanced Materials Processing Course Format: Asynchronous Online
Course Number & Name: 535.622 - Robot Motion Planning Course Format: Asynchronous Online
Course Number & Name: 535.630 - Kinematics & Dynamics of Robots Course Format: Asynchronous Online
Course Number & Name: 535.659 - Manufacturing Systems Analysis Course Format: Asynchronous Online
Course Number & Name: 535.672 - Advanced Manufacturing Systems Course Format: Asynchronous Online
Course Number & Name: 535.727 - Advanced Machine Design Course Format: In-person
Course Number & Name: 535.737 - Multiscale Modeling and Simulation of Mechanical Systems Course Format: Asynchronous Online
Course Number & Name: 605.636 - Autonomic Computing Course Format: In-person, Synchronous Online
Course Number & Name: 605.716 - Modeling and Simulation of Complex Systems Course Format: Synchronous Online
Course Number & Name: 635.673 - Protecting Critical Infrastructure Against Cyber Attacks Course Format: Asynchronous Online
Course Number & Name: 645.755 - Methods in Human-System Performance Measurement and Analysis Course Format: Asynchronous Online

Operations Research and Intelligent Systems Focus Area

Course Number & Name Course Format
Course Number & Name: 525.733 - Deep Learning for Computer Vision Course Format: Synchronous Online
Course Number & Name: 605.645 - Artificial Intelligence Course Format: Asynchronous Online
Course Number & Name: 605.646 - Natural Language Processing Course Format: Asynchronous Online, In-person
Course Number & Name: 605.649 - Introduction to Machine Learning Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 605.740 - Machine Learning: Deep Learning Course Format:
Course Number & Name: 605.742 - Deep Neural Networks Course Format: Asynchronous Online
Course Number & Name: 605.745 - Reasoning Under Uncertainty Course Format: Asynchronous Online
Course Number & Name: 605.746 - Advanced Machine Learning Course Format: Asynchronous Online
Course Number & Name: 605.747 - Evolutionary and Swarm Intelligence Course Format: Asynchronous Online
Course Number & Name: 625.618 - Discrete Hybrid Optimization Course Format: Synchronous Online
Course Number & Name: 625.623 - Introduction to Operations Research: Probabilistic Models Course Format: Asynchronous Online
Course Number & Name: 625.624 - Network Models and Analysis Course Format: Synchronous Online
Course Number & Name: 625.633 - Monte Carlo Methods Course Format: Asynchronous Online
Course Number & Name: 625.638 - Foundations of Neural Networks Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.661 - Statistical Models and Regression Course Format: Asynchronous Online
Course Number & Name: 625.662 - Design and Analysis of Experiments Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.663 - Multivariate Statistics and Stochastic Analysis Course Format: Synchronous Online
Course Number & Name: 625.664 - Computational Statistics Course Format: Asynchronous Online
Course Number & Name: 625.665 - Bayesian Statistics Course Format: Asynchronous Online
Course Number & Name: 625.694 - Introduction to Convexity Course Format: Asynchronous Online
Course Number & Name: 625.721 - Probability and Stochastic Processes I Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.722 - Probability and Stochastic Processes II Course Format: Synchronous Online
Course Number & Name: 625.734 - Queuing Theory with Applications to Computer Science Course Format: In-person, Synchronous Online
Course Number & Name: 625.736 - Combinatorial Optimization Course Format: Asynchronous Online
Course Number & Name: 625.740 - Data Mining Course Format: Asynchronous Online
Course Number & Name: 625.741 - Game Theory Course Format: Asynchronous Online
Course Number & Name: 625.743 - Stochastic Optimization & Control Course Format: In-person, Synchronous Online
Course Number & Name: 625.744 - Modeling, Simulation, and Monte Carlo Course Format: Synchronous Online

Quality Engineering and Applied Statistics Focus Area

Course Number & Name Course Format
Course Number & Name: 525.778 - Design for Reliability, Testability, and Quality Assurance Course Format: Synchronous Online
Course Number & Name: 595.742 - Quality Management in Technical Organizations Course Format: Synchronous Online
Course Number & Name: 605.662 - Data Visualization Course Format: Asynchronous Online
Course Number & Name: 605.745 - Reasoning Under Uncertainty Course Format: Asynchronous Online
Course Number & Name: 625.633 - Monte Carlo Methods Course Format: Asynchronous Online
Course Number & Name: 625.638 - Foundations of Neural Networks Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.661 - Statistical Models and Regression Course Format: Asynchronous Online
Course Number & Name: 625.662 - Design and Analysis of Experiments Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 625.663 - Multivariate Statistics and Stochastic Analysis Course Format: Synchronous Online
Course Number & Name: 625.664 - Computational Statistics Course Format: Asynchronous Online
Course Number & Name: 625.665 - Bayesian Statistics Course Format: Asynchronous Online
Course Number & Name: 625.695 - Time Series Analysis Course Format: Asynchronous Online
Course Number & Name: 625.714 - Introductory Stochastic Differential Equations with Applications Course Format: Asynchronous Online
Course Number & Name: 625.725 - Theory Of Statistics I Course Format: Asynchronous Online
Course Number & Name: 625.726 - Theory of Statistics II Course Format: Asynchronous Online
Course Number & Name: 625.728 - Theory of Probability Course Format: Synchronous Online
Course Number & Name: 625.734 - Queuing Theory with Applications to Computer Science Course Format: In-person, Synchronous Online
Course Number & Name: 625.740 - Data Mining Course Format: Asynchronous Online
Course Number & Name: 625.741 - Game Theory Course Format: Asynchronous Online
Course Number & Name: 625.743 - Stochastic Optimization & Control Course Format: In-person, Synchronous Online
Course Number & Name: 625.744 - Modeling, Simulation, and Monte Carlo Course Format: Synchronous Online
Course Number & Name: 675.713 - Fault Management and Autonomy: Improving Spacecraft Survivability Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 675.761 - Reliability Engineering and Analysis for Space Missions Course Format: Synchronous Online
Course Number & Name: 675.772 - Verification and Validation of Space Systems Course Format: Asynchronous Online, Synchronous Online
Course Number & Name: 685.621 - Algorithms for Data Science Course Format: Asynchronous Online
Course Number & Name: 685.648 - Data Science Course Format: Asynchronous Online
Course Number & Name: 685.652 - Data Engineering Principles and Practice Course Format: Synchronous Online

Transportation, Networks, and Supply Chains Focus Area

Course Number & Name Course Format
Course Number & Name: 525.761 - Wireless and Wireline Network Integration Course Format: Synchronous Online
Course Number & Name: 575.608 - Optimization Methods for Public Decision Making Course Format: Asynchronous Online
Course Number & Name: 575.734 - Smart Growth Strategies for Sustainable Cities Course Format: Asynchronous Online
Course Number & Name: 575.738 - Transportation, Innovation, and Climate Change Course Format: Asynchronous Online
Course Number & Name: 575.762 - Resilience of Complex Systems Course Format: Asynchronous Online
Course Number & Name: 595.701 - Product and Supply Chain Management for Technical Professionals Course Format: Synchronous Online
Course Number & Name: 605.671 - Principles of Data Communications Networks Course Format: Asynchronous Online, In-person
Course Number & Name: 605.779 - Network Design and Performance Analysis Course Format: Asynchronous Online
Course Number & Name: 625.624 - Network Models and Analysis Course Format: Synchronous Online
Course Number & Name: 635.711 - Advanced Topics in Network Engineering Course Format: Asynchronous Online
Course Number & Name: 695.721 - Network Security Course Format: Asynchronous Online, Hybrid In-person and Synchronous Online, In-person