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
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Professional Development and Training
Student Travel Fund
Student Affairs
Student Experiences
Lifelong Learning
Doctor of Engineering
Course Search
Coursera
Diversity
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
Summer 2025
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
Applied Physics Laboratory
Homewood Campus
Online
Course Format
All Course Formats
Asynchronous Online
Hybrid In-person and Synchronous Online
In-person
Synchronous Online
Submit
Start Over
Courses
Mechanical Engineering Courses
Acoustical Oceanography
535.773
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Advanced Aerodynamics
535.670
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Advanced Air-Breathing Propulsion
535.763
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Advanced Composite Materials & Manufacturing Processes
535.721
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Advanced Flight Dynamics and Control of Aerospace Vehicles
535.752
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Advanced Manufacturing Systems
535.672
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Homewood Campus, Online
Advanced Strength Of Materials
535.606
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Aerospace Materials, Structures and Design
535.671
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Applied Finite Elements
535.632
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Applied Heat Transfer
535.634
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Applied Machine Learning for Mechanical Engineers
535.742
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Applied Optimal Control
535.603
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Biofluid Mechanics
535.661
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Biomechanics of Human Movement
535.667
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Biomechanics of the cell: From nano- and micro-mechanics to cell organization and function
535.750
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Biosolid Mechanics
535.663
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Computational Fluid Dynamics
535.735
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Computational Methods of Analysis
535.610
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Computer-Aided Design
535.627
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Computer-Integrated Design and Manufacturing
535.628
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Control Systems for Mechanical Engineering Applications
535.642
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Digital Control and Systems Applications
535.645
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Dynamics of Robots and Spacecraft
535.724
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Energy and Environment
535.662
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Engineering Materials: Properties and Selection
535.731
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Fabricatology – Advanced Materials Processing
535.618
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Fatigue and Fracture of Materials
535.732
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Fluid Dynamics I
535.620
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Fundamental Principles for Bio-microfluidic Systems
535.664
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Fundamentals of Acoustics
535.614
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Guidance, Navigation and Controls for Hypersonic Vehicles
535.762
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Haptic Applications
535.782
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Haptic Applications
535.782
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Haptic Interface Design
535.691
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Hypersonic Aerothermodynamics
535.761
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Hypersonic Technologies and Systems
535.608
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Inclusions, Fibers, and Fractures: Micromechanics of Heterogenous Materials and Composites
535.733
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Independent Study
535.800
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Intermediate Applied Artificial Intelligence in Mechanical Engineering
535.743
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Intermediate Dynamics
535.612
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Intermediate Fluid Dynamics
535.621
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Intermediate Heat Transfer
535.633
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Intermediate Vibrations
535.623
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Introduction to Mechatronics
535.635
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Kinematics & Dynamics of Robots
535.630
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Manufacturing Systems Analysis
535.659
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Master’s Graduate Research
535.820
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Master’s Graduate Thesis
535.821
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Mathematical Methods For Engineers
535.641
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Mechanical Packaging for Electronics Systems
535.638
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Mechanics of Composite Materials and Structures
535.720
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Mechanics of Flight
535.626
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Mechanics of Solids and Structures: Theory and Applications I
535.607
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Mechanics of Solids and Structures: Theory and Applications II
535.706
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Mechanized Assembly: Hardware and Algorithms
535.673
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Modern Polymeric Materials
535.684
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Multiscale Modeling and Simulation of Mechanical Systems
535.737
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Naval Architecture Design
535.771
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Numerical Methods
535.766
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Optimal Control and Reinforcement Learning
535.741
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Plasticity
535.643
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Precision Mechanical Design
535.660
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Robot Motion Planning
535.622
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Stress Waves, Impacts and Shockwaves
535.748
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Structural Dynamics and Stability
535.613
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Thermal Systems Design and Analysis
535.652
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Turbulence
535.625
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Ultra-high Temperature Materials
535.734
Next Offered
Summer 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Related Courses for Mechanical Engineering
Mechanical Properties of Materials
515.635
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Site Menu
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Professional Development and Training
Student Travel Fund
Student Affairs
Student Experiences
Lifelong Learning
Doctor of Engineering
Course Search
Coursera
Diversity
Utility Navigation
Apply
Request Info
Upcoming Events
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Close