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 |