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
Career Services & 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
Spring 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
Asynchronous Online with Some In-person
Hybrid In-person and Synchronous Online
In-person
Synchronous Online
Submit
Start Over
Courses
Applied Biomedical Engineering Courses
Advanced Signal Processing for Biomedical Engineers
585.732
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Advances in Cardiovascular Medicine
585.747
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Advances in Pulmonary Therapeutics
585.621
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Applied Bioelectrical Engineering
585.735
Next Offered
Spring 2025
Waitlist Only
Course Format
Synchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Applied Medical Image Processing
585.703
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biochemical and Cellular Engineering
585.746
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Biochemical Sensors
585.710
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Bioentrepreneurship
585.761
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biological Solid & Fluid Mechanics
585.718
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biomaterials
585.708
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biomechanics of Cells and Stem Cells
585.709
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biomedical Applications of Glycoengineering
585.744
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Biomedical Data Science
585.771
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Biomedical Engineering Practice and Innovation
585.725
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biomimetics in Biomedical Engineering
585.726
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biophotonics
585.734
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Cell and Tissue Engineering
585.729
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Cellular Engineering
585.641
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Computational Medicine: Cardiology
585.785
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Computational Methods in Biomedical Engineering
585.762
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Ethics in Biomedical Engineering Research and Management
585.635
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Foundations of Computation Biology and Bioinformatics
580.688
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Foundations of Computational Biology and Bioinformatics
585.788
Next Offered
Spring 2025
Waitlist Only
Course Format
Synchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Frontiers in Neuroengineering
585.781
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Functional Neuroimaging and Neural Sensors
585.723
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Global Health Engineering
585.770
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Immunoengineering
585.751
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Independent Study I
585.800
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
TBD
Independent Study II
585.801
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Introduction to Biomechanics
585.631
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Introduction to Brain-Computer Interfaces
585.783
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Mathematical Methods
585.615
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Medical Device Innovation and Design
585.702
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Medical Sensors & Devices
585.613
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Methods in Neurobiology
585.685
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Modeling Approaches to Cell and Tissue Engineering
585.743
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
New
Models of the Neuron
585.739
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Molecular Biology
585.607
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Molecular Engineering
585.789
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
MR Imaging in Medicine
585.741
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Network Science for Biomedical Engineers
585.642
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Neural Data Science for Biomedical Engineers
585.721
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Neural Prosthetics: Science, Technology, and Applications
585.724
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Orthopedic Biomechanics
585.720
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Physiology for Applied Biomedical Engineering I
585.601
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Physiology for Applied Biomedical Engineering II
585.602
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
New
Principles and Applications of Modern X-ray Imaging and Computed Tomography
585.779
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Principles of Medical Imaging
585.704
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Principles of Medical Instrumentation and Devices
585.616
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Regenerative Tissue Engineering
585.742
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Regulation of Medical Devices
585.619
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Rehabilitation Engineering
585.617
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Rehabilitation Engineering II
585.717
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Sparse Representations in Computer Vision and Machine Learning
585.719
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Related Courses for Applied Biomedical Engineering
Advanced Topics in Magnetic Resonance Imaging
580.677
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Advanced Topics in Optical Medical Imaging
525.603
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Biofluid Mechanics
535.661
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Biomechanics of the Cell
580.448
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Biosolid Mechanics
535.663
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Build-a-Genome
580.420
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Cellular and Tissue Engineering Laboratory
580.452
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Cellular and Tissue Engineering Laboratory
580.451
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Cellular Engineering
580.641
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Circuits, Devices and Fields
525.201
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Feedback Control in Biological Signaling Pathways
525.626
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Foundations of Computational Biology and Bioinformatics
580.488
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
General Applied Mathematics
625.201
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Human Robotics Interaction
525.786
Next Offered
Spring 2025
Waitlist Only
Course Format
In-person
Primary Program
Electrical and Computer Engineering
Location
Applied Physics Laboratory
Introduction to Linear Systems
580.616
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Introduction to Robotics
605.613
Next Offered
Spring 2025
Waitlist Only
Course Format
Synchronous Online
Primary Program
Computer Science
Location
Online
Introduction to Signals and Systems
625.260
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Ionic Channels in Excitable Membranes
580.632
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Learning, Estimation and Control
580.691
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Magnetic Resonance in Medicine
580.673
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Mathematical Methods For Engineers
535.641
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Microfabrication Laboratory
580.495
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Models of the Neuron
580.639
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Molecular and Cellular Systems Physiology Laboratory
580.634
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Molecular Biology
410.602
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Neural Networks
605.647
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Precision Care Medicine III
580.682
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Principles of the Design of Biomedical Instrumentation
580.771
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Signals and Systems
525.202
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Statistical Methods in Imaging
580.466
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Structure and Function of the Auditory and Vestibular Brain
580.625
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Structure and Function of the Auditory and Vestibular Systems
580.626
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Systems Pharmacology and Personalized Medicine
580.430
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Theoretical Neuroscience
580.630
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Tissue Engineering
580.642
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Topics in Systems Neuroscience
580.628
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Ultrasound Imaging: Theory and Applications
580.684
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
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
Career Services & 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