Earn Your Master’s in 3 Short Terms

Are you contemplating whether to complete your master’s degree in engineering as a full-time or part-time student? Johns Hopkins Engineering for Professionals offers a pathway to earn your degree either way you choose. There are some considerations for full-time study, including it may require taking on a heavier course load. However, as a full-time student you can complete the degree faster. Check out this blog to help you decide which path is right for you.

Take a look at the master’s degree programs below and sample course plans. Actual courses and sequence may vary by offerings and selections.

For details about how to select core courses, electives, and other admissions or programmatic questions, please contact the admissions program coordinator for your program of interest.

Please contact the program leadership for Applied Biomedical Engineering, Civil Engineering, Electrical and Computer Engineering, Health Systems Engineering, Space Systems Engineering, and Systems Engineering directly to determine a full-time program specific to your individual interests and term of entry.

Occupational and Environmental Hygiene and Chemical and Biomolecular Engineering are not currently available for full-time online.

Please Note: These are sample plans only. Actual courses and sequence may vary by offerings and selections.

Applied and Computational Math

TERM 1 TERM 2 TERM 3
Statistical Methods of Data Analysis Partial Differential Equations Nonlinear Differential Equations
Real Analysis OR Matrix Theory Statistical Models and Regression Stochastic Differential Equations
Intro to Optimization Theory of Machine Learning Computational Statistics
Neural Networks

Applied Physics

TERM 1 TERM 2 TERM 3
Mathematical Methods for Physics and Engineering Classical Mechanics Principles of Optics
Statistical Mechanics and Thermodynamics Chaos and Its Applications Quantum Information Processing
Electromagnetics Sensors and Sensor Systems Introduction to Oceanography
Quantum Mechanics

Artificial Intelligence

TERM 1 TERM 2 TERM 3
AI Algorithm Design and Analysis Applied Machine Learning Deep Learning Developments with PyTorch
Creating AI-Enabled Systems Artificial Intelligence Assured Autonomy
Values and Ethics in AI Intro to Generative AI Deep Neural Networks
ChatGPT from Scratch: Building and Training Large Language Models

Climate, Energy, and Environmental Sustainability

TERM 1 TERM 2 TERM 3
Principles of Environmental Engineering Climate Change and Global Environmental Sustainability Environmental Sustainability and Next Generation Buildings
Industrial Processes and Pollution Prevention Air Quality Control Techniques Financing Environmental Projects
Water Supply and Wastewater Collection Environmental Impact Assessment Environmental Decision-Making: Climate, Energy, Indigenous Populations, and Accessibility
Environmental Compliance Management

Computer Science

TERM 1 TERM 2 TERM 3
Foundations of Software Engineering Machine Learning: Deep Learning Deep Neural Networks
Foundations of Computer Architecture Principles and Methods in Machine Learning Artificial Intelligence
Foundations of Algorithms Object-Oriented Analysis and Design AI/ML Ops
AI for Leaders

Cybersecurity

TERM 1 TERM 2 TERM 3
Foundations of Algorithms Principles of Data Communications Networks Web Security
Foundations of Information Assurance Information Assurance Analysis Advanced Machine Learning
Cryptology Intro to Machine Learning Information Assurance Architectures and Technologies
Intrusion Detection

Data Science

TERM 1 TERM 2 TERM 3
Statistical Methods and Data Analysis Data Engineering Principles & Practice Data Science
Algorithms for Data Science Statistical Models and Regression Queuing Theory
Data Patterns and Representations Intro to Optimization OR Computational Stats Data Mining
Mathematical Methods for Signal Processing

Environmental Engineering

TERM 1 TERM 2 TERM 3
Principles of Environmental Engineering Radioactive Waste Management Environmental Biotechnology
Solid Waste Engineering and Management Hazardous Waste Engineering and Management Water Resources Management
Principles of Toxicology, Risk Assessment, and Management Sediment Transport and River Mechanics Environmental Sustainability and Next Generation Buildings
Energy and the Environment

Environmental Engineering and Science

TERM 1 TERM 2 TERM 3
Principles of Environmental Engineering Fluid Mechanics Applied Statistical Analysis and Design of Experiments for Environmental Applications
Ecology Environmental Microbiology Environmental Project Management
Water Quality Engineering with Green Infrastructure Hazardous Waste Engineering and Management Communication of Environmental Information and Stakeholder Engagement
Nanotechnology and the Environment: Application and Implications

Environmental Planning and Management

TERM 1 TERM 2 TERM 3
Principles of Environmental Engineering Environmental Impact Assessment Optimization Methods for Public Decision Making
Business Law for Engineers Environmental Compliance Management Environmental Project Management
Smart Growth Strategies for Sustainable Cities Climate Change and Global Environmental Sustainability Communication of Environmental Information and Stakeholder Engagement
Hazardous Waste Engineering and Management

Engineering Management

TERM 1 TERM 2 TERM 3
Planning and Management Projects Technical Organization Management Track Elective 4
Track Elective 1 Strategic Comms in Technical Organizations Track Elective 5
Track Elective 2 Compliance for Technical Professionals Executive Technical Leadership
Track Elective3

Financial Mathematics

TERM 1 TERM 2 TERM 3
Introduction to Financial Derivatives Interest Rate and Credit Derivatives Financial Risk Management
Monte Carlo Methods Mathematics of Finance Quantitative Portfolio Theory & Performance Analysis
Intro Stochastic Diff Equations with Apps Statistical Methods and Data Analysis Financial Engineering and Structured Products

Industrial and Operations Engineering

TERM 1 TERM 2 TERM 3
Statistical Methods and Data Analysis Probability and Stochastic Processes I Engineering Economics
Introduction to Optimization Introduction to Systems Engineering Introduction to Operations Research: Probabilistic Models
Intro to Oper Research OR Monte Carlo Methods Focus Area Probability and Stochastic Processes II
Design and Analysis of Experiments

 

Information Systems Engineering

TERM 1 TERM 2 TERM 3
Foundations of Information Systems Engineering Foundations of Information Assurance Network Security
Intelligent Decision Support Systems Principles of Network Engineering Wired and Wireless Local and Metro Area Networks
Foundations of Data Analytics Security Engineering Cyber Operations, Risk and Compliance
AI/ML Ops

Materials Science and Engineering

TERM 1 TERM 2 TERM 3
Structure and Properties of Materials Thermodynamics and Kinetics of Materials Medical Sensors and Devices
Nanomaterials Stealth Science and Engineering Tissue Engineering
Introduction to Solid State Chemistry Artificial Intelligence Methods for Materials Science Manufacturing Materials and Processes
Introduction to Polymeric Materials

Mechanical Engineering

TERM 1 TERM 2 TERM 3
Mathematical Methods for Engineers Computer Integrated Design and Manufacturing Computer-Aided Design
Applied Machine Learning for Mechanical Engineers Structure and Property of Materials Intermediate Vibrations
Precision Mechanical Design Mechanical Packaging for Electronics Systems Intro to Robotics
Application of Sensing Systems

 

Robotics and Autonomous Systems

TERM 1 TERM 2 TERM 3
Algorithms for Data Science Introduction to Robotics Assured Autonomy
Mathematical Methods for Engineers Kinematics and Dynamics of Robots Application of Sensing Systems
Artificial Intelligence for Robots Ethics in Intelligent Systems Dynamics of Robots and Spacecraft
Autonomic Computing