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
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
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Exec & Prof Education
Doctor of Engineering
Coursera
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 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
Applied Physics Laboratory
Homewood Campus
Online
Course Format
All Course Formats
Blended
In-person
Online - Asynchronous
Online - Synchronous
Submit
Start Over
Courses
Materials Science and Engineering Courses
New
Applications of Biomaterials
515.624
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Artificial Intelligence Methods for Materials Science
515.646
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Biocompatibility Considerations of Biomaterials
515.623
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Materials Science and Engineering
Location
Online
Chemical Synthesis and Processing of Advanced Materials
515.636
Next Offered
Spring 2026
Open
Course Format
Online - Synchronous
Primary Program
Materials Science and Engineering
Location
Online
Chemistry of Nanomaterials
515.627
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Design for Additive Manufacturing
515.658
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Electrical, Optical and Magnetic Properties
515.605
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Fundamentals of Metamaterials
515.634
Next Offered
Spring 2026
Open
Course Format
In-person, Online - Synchronous
Primary Program
Materials Science and Engineering
Location
Applied Physics Laboratory, Online
Independent Study in Materials Science and Engineering
515.800
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Independent Study in Materials Science and Engineering
515.801
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introduction to Biomechanics
530.445
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introduction to Micro- and Nano-fabrication
515.654
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introduction To Nanotechnology
515.616
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introduction to Polymer Science
515.661
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introduction to Solid State Chemistry
515.628
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Introductory Biomaterials
515.607
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Manufacturing Materials and Processes
515.651
Next Offered
Spring 2026
Open
Course Format
Online - Synchronous
Primary Program
Materials Science and Engineering
Location
Online
Materials Characterization
515.603
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Materials Science and Engineering Project
515.730
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Materials Science and Engineering Project
515.731
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Mechanical Properties of Materials
515.635
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Materials Science and Engineering
Location
Online
Metal Additive Manufacturing
515.655
Next Offered
Spring 2026
Open
Course Format
In-person, Online - Synchronous
Primary Program
Materials Science and Engineering
Location
Applied Physics Laboratory, Online
Micro and Nano Structured Materials & Devices
515.622
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Nanomaterials
515.617
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Materials Science and Engineering
Location
Online
New
Nondestructive Testing for In Situ Determination of Material Properties
515.652
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Materials Science and Engineering
Location
Online
Physical Properties of Materials
515.615
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Stealth Science and Engineering
515.640
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Structure and Properties of Materials
515.601
Next Offered
TBD
Course Format
TBD
Primary Program
Materials Science and Engineering
Location
TBD
Thermodynamics and Kinetics of Materials
515.602
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Materials Science and Engineering
Location
Online
Related Courses for Materials Science and Engineering
Advanced Strength Of Materials
535.606
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
Online
Advanced Topics in Pharmacokinetics and Pharmacodynamics I
540.439
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Applied Optimal Control
530.603
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Biochemical Sensors
585.710
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
Online
Biomaterials
585.708
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Biophotonics
585.734
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
Online
Biosolid Mechanics
535.663
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
Online
Cell and Tissue Engineering
585.729
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Cellular Engineering
580.641
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Classical Physics
615.611
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Physics
Location
TBD
Colloids and Nanoparticles
540.403
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Electronic Materials
525.606
Next Offered
Spring 2026
Open
Course Format
Online - Synchronous
Primary Program
Electrical and Computer Engineering
Location
Online
Engineering Materials: Properties and Selection
535.731
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
Online
Fundamentals of Photonics
525.691
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Electrical and Computer Engineering
Location
Online
Interfacial Science with Applications to Nanoscale Systems
540.415
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Introduction to Electronics and the Solid State
525.621
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Introduction to Mechatronics
535.635
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Materials Science
615.680
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Applied Physics
Location
Online
Mathematical Methods
585.615
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
Online
Mathematical Methods for Physics and Engineering
615.641
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Physics
Location
Online
Medical Sensors & Devices
585.613
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Biomedical Engineering
Location
TBD
Modern Physics
615.665
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Physics
Location
Online
Modern Polymeric Materials
535.684
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Mechanical Engineering
Location
Online
Optical Detectors & Applications
615.780
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Physics
Location
TBD
Physics of Semiconductor Devices
615.760
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Physics
Location
TBD
Physiology for Applied Biomedical Engineering I
585.601
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
Online
Physiology for Applied Biomedical Engineering II
585.602
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Applied Biomedical Engineering
Location
Online
Sensors and Sensor Systems
615.747
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Applied Physics
Location
Online
Solid State Physics
615.757
Next Offered
TBD
Course Format
TBD
Primary Program
Applied Physics
Location
TBD
Supramolecular Materials and Nanomedicine
540.428
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Tissue Engineering
580.442
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
Professional Development
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Exec & Prof Education
Doctor of Engineering
Coursera
Utility Navigation
Apply
Request Info
Upcoming Events
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Close