Johns Hopkins University
Est. 1876
America’s First Research University
Skip to main content
Skip to site alert
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Menu
Close
Search
Info For
Close
Info For Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
Johns Hopkins Engineering for Professionals
Johns Hopkins Engineering for Professionals
Utility Navigation
Apply
Request Info
Upcoming Events
Site Navigation
Degrees, Certificates & Courses
Master's Programs
Program Rankings
Certificates
Courses
Ways to Learn
Doctor of Engineering
Admissions & Aid
Master’s Bridge Program for Engineering
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Catalogs
Academic Services
Professional Development
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Executive and Professional Education
Search
Info For
Close
For You Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
You are here:
Home
Courses
Courses
Play background animation
Pause background animation
Search by course title, number, or instructor
Semester
All Semesters
Fall 2026
Summer 2026
Primary Program
All Programs
Applied and Computational Mathematics
Applied Biomedical Engineering
Applied Physics
Artificial Intelligence
Chemical and Biomolecular Engineering
Civil Engineering
Climate, Energy, and Environmental Sustainability
Computer Science
Cybersecurity
Data Science
Electrical and Computer Engineering
Engineering Management
Environmental Engineering
Environmental Engineering and Science
Environmental Planning and Management
Financial Mathematics
Healthcare Systems Engineering
Industrial and Operations Engineering
Information Systems Engineering
Materials Science and Engineering
Mechanical Engineering
Robotics and Autonomous Systems
Space Systems Engineering
Systems Engineering
Location
All Locations
Course Format
All Course Formats
Blended
In-person
Online - Asynchronous
Online - Synchronous
Submit
Start Over
Courses
Industrial and Operations Engineering Courses
Engineering Economics
715.641
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Industrial and Operations Engineering
Location
TBD
Related Courses for Industrial and Operations Engineering
Advanced Machine Learning
605.746
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Advanced Manufacturing Systems
535.672
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Advanced Signal Processing for Biomedical Engineers
585.732
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Advanced Topics in Network Engineering
635.711
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Information Systems Engineering
Location
TBD
Algorithms for Data Science
685.621
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Data Science
Location
TBD
Applied Optimal Control
535.603
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Artificial Intelligence
605.645
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Artificial Intelligence in Healthcare
705.617
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Artificial Intelligence
Location
TBD
Autonomic Computing
605.636
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Bayesian Statistics
625.665
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Biological Processes for Water & Wastewater Treatment
575.706
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
TBD
Biomedical Engineering Practice and Innovation
585.725
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
TBD
Calculus for Engineers
605.156
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Calculus I
625.108
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Calculus II
625.109
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Computational Statistics
625.664
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Data Analytics in Environmental Health and Engineering
575.771
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Data Engineering Principles and Practice
685.652
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Data Science
Location
TBD
Data Mining
625.740
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Data Science
685.648
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Data Science
Location
TBD
Data Visualization
605.662
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Deep Learning for Computer Vision
525.733
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Deep Neural Networks
605.742
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Design and Analysis of Experiments
625.662
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Design for Additive Manufacturing
515.658
Next Offered
Fall 2026
Open
Course Format
In-person, Online - Synchronous
Primary Program
Materials Science and Engineering
Location
TBD
Design for Reliability, Testability, and Quality Assurance
525.778
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Discrete Hybrid Optimization
625.618
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Evolutionary and Swarm Intelligence
605.747
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Fabricatology – Advanced Materials Processing
535.618
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Financial Engineering and Structured Products
555.648
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Financial Mathematics
Location
TBD
Foundations of Human Systems Engineering
645.650
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Systems Engineering
Location
TBD
Foundations of Neural Networks
625.638
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous, Online - Synchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Game Theory
625.741
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Global Health Engineering
585.770
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Haptic Applications
535.782
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Haptic Applications
535.782
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Healthcare Systems
655.771
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Healthcare Systems Engineering
Location
TBD
Human Robotics Interaction
525.786
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Industrial Processes and Pollution Prevention
575.623
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Interest Rate and Credit Derivatives
555.645
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Financial Mathematics
Location
TBD
Intro to Healthcare Systems Engineering
655.662
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Healthcare Systems Engineering
Location
TBD
Intro To Oceanography
615.761
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Physics
Location
TBD
Introduction to Convexity
625.694
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Introduction to Financial Derivatives
555.644
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Financial Mathematics
Location
TBD
Introduction to Operations Research: Probabilistic Models
625.623
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Introduction to Optimization
625.615
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Introduction to Ordinary and Partial Differential Equations
625.251
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Introduction to Programming Using Java
605.201
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Introduction to Programming Using Python
605.206
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Introduction to Systems Engineering
645.662
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Systems Engineering
Location
TBD
Introductory Stochastic Differential Equations with Applications
625.714
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Kinematics & Dynamics of Robots
535.630
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Linear Algebra and Its Applications
625.252
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Machine Learning: Deep Learning
605.740
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Management of Healthcare Systems Projects
655.667
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Healthcare Systems Engineering
Location
TBD
Management of Systems Projects
645.667
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous, Online - Synchronous
Primary Program
Systems Engineering
Location
TBD
Manufacturing Systems Analysis
535.659
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Mathematical Models in Healthcare
625.651
Next Offered
TBD
Course Format
Online - Synchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Mathematics of Finance
625.641
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Mathematics of Risk, Options, and Financial Derivatives
625.642
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Mechanical Properties of Materials
515.635
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Mechanics of Flight
535.626
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Metal Additive Manufacturing
515.655
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Methods in Human-System Performance Measurement and Analysis
645.755
Next Offered
TBD
Course Format
TBD
Primary Program
Systems Engineering
Location
TBD
Modeling and Simulation of Complex Systems
605.716
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Modeling, Simulation, and Monte Carlo
625.744
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Monte Carlo Methods
625.633
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Multiscale Modeling and Simulation of Mechanical Systems
535.737
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Multivariable Calculus and Complex Analysis
625.250
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Multivariate Statistics and Stochastic Analysis
625.663
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Natural Language Processing
605.646
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Network Design and Performance Analysis
605.779
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Network Models and Analysis
625.624
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Network Security
695.721
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Cybersecurity
Location
TBD
Optimization Methods for Public Decision Making
575.608
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Environmental Planning and Management
Location
TBD
Physics of Climate
615.775
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Physics
Location
TBD
Principles and Methods in Machine Learning
605.649
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous, Online - Synchronous
Primary Program
Computer Science
Location
TBD
Principles of Data Communications Networks
605.671
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Principles of Environmental Engineering
575.604
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
TBD
Principles of Network Engineering
635.611
Next Offered
TBD
Course Format
TBD
Primary Program
Information Systems Engineering
Location
TBD
Principles of Toxicology, Risk Assessment & Management
575.619
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
TBD
Principles of Water and Wastewater Treatment
575.605
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Probability and Stochastic Processes I
625.721
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Probability and Stochastic Processes II
625.722
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Product and Supply Chain Management for Technical Professionals
595.701
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Engineering Management
Location
TBD
Quality Management in Technical Organizations
595.742
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous, Online - Synchronous
Primary Program
Engineering Management
Location
TBD
Quantitative Portfolio Theory & Performance Analysis
555.647
Next Offered
TBD
Course Format
TBD
Primary Program
Financial Mathematics
Location
TBD
Queuing Theory
625.734
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Reasoning Under Uncertainty
605.745
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Computer Science
Location
TBD
Rehabilitation Engineering
585.617
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
TBD
Reinforcement Learning
705.741
Next Offered
Fall 2026
Open
Course Format
Online - Synchronous
Primary Program
Artificial Intelligence
Location
TBD
Robot Motion Planning
535.622
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
TBD
Smart Growth Strategies for Sustainable Cities
575.734
Next Offered
TBD
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Statistical Methods and Data Analysis
625.603
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Statistical Models and Regression
625.661
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Theory of Probability
625.728
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Theory of Statistics I
625.725
Next Offered
Fall 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied and Computational Mathematics
Location
TBD
Theory of Statistics II
625.726
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Time Series Analysis
625.695
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Transportation, Innovation, and Climate Change
575.738
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Wireless and Wireline Network Integration
525.761
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Site Menu
Site Navigation
Degrees, Certificates & Courses
Master's Programs
Program Rankings
Certificates
Courses
Ways to Learn
Doctor of Engineering
Admissions & Aid
Master’s Bridge Program for Engineering
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Catalogs
Academic Services
Professional Development
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Executive and Professional Education
Utility Navigation
Apply
Request Info
Upcoming Events
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Close