This is the list of current and anticipated undergraduate courses in the Department of Mechanical Engineering. Visit the Graduate Course Schedule page for info on Mechanical Engineering graduate courses.

Fall 2024

THIS IS NOT AN OFFICIAL SCHEDULE.  THESE ARE THE COURSES THAT WE ANTICIPATE WILL BE OFFERED. COURSE INFORMATION WILL BE SUBJECT TO CHANGE AND WILL BE UPDATED AS NEW INFORMATION IS RECEIVED.  Visit the JHU PUBLIC COURSE SEARCH PAGE for course offerings for current and past semesters.
UPDATED SEPTEMBER 1, 2024

The schedule and availability of courses are subject to change. The official schedule will be announced prior to Advising Week of the previous semester in time to determine course schedules.

NUMBER
TITLE
AREA
INSTRUCTOR
DAY/TIME
530.107 MechE Undergraduate Seminar I E Prof. Steven Marra F 3:00-3:50
530.111 Intro to MechE Design and CAD E Prof. Steven Marra MW 4:30-5:20
530.115 MechE Freshman Lab I E Prof. Steven Marra Sec 1 Th 9:00-11:50

Sec 2 Th 12:00-2:50

Sec 3 Th 3:00-3:50

Sec 4 F 12:00-2:50

530.123 Intro to Mechanics I E N Prof. David Kraemer MW 3:00-4:15
560.201 / 560.211

 

Statics and Mechanics of Materials and Lab E Dr. Rachel Sangree 560.201 Lecture – TTh 10:30-11:45

560.211 Labs

Lab 1 – W 3:00-4:15

Lab 2 – M 3:00-4:15

Lab 3 – M 4:30-5:45

Lab 4 – T 1:30-2:45

Lab 5 – T 3:00-4:15

Lab 6 – T 4:30-5:45

Lab 7 – Th 1:30-2:45

Lab 8 – Th 3:00-4:15

Lab 9 – Th 4:30-5:45

530.231 Mechanical Engineering Thermodynamics E Prof. Joe Katz MWF 1:30-2:20

Problem Solving Th 4:00-5:30

530.232 Mechanical Engineering Thermodynamics Lab E Prof. Steven Marra T 6:00-6:50, lab sessions TBA
530.254 Manufacturing Engineering E Ms. Dani Barker Lecture:  F 2:30-4:30

Labs: times and sections may change. Updates to come soon.

Sec 1 – M 8:00-11:00

Sec 2 – M 12:00-3:00

Sec 3 – T 2:00-5:00

Sec 4 – W 8:00-11:00

Sec 5 – W 12:00-3:00

Sec 6 – Th 2:00-5:00

Sec 7 – F 8:00-11:00

530.310 Reverse Engineering and Diagnostics E Prof. Steve Belkoff TTh 1:30-2:45

Lab T 3:00-6:00

530.327 Intro to Fluid Mechanics E Prof. Rui Ni TTh 10:30-11:45
530.329 Intro to Fluid Mechanics Lab E Prof. Steven Marra W 6:00-6:50, lab sessions TBA
530.352 Materials Selection E Prof. Kevin Hemker MWF 11:00-11:50
530.403 MechE Senior Design Project I E Mr. Rich Bauernschub Lectures – W 6:00-7:00 p.m. Individual team meetings will be scheduled ad hoc.
530.414 Computer Aided Design E Prof. Dan Stoianovici Sec 1 – MW 3:00-4:15

Sec 2 – MW 4:30-5:45

530.420 Robot Sensors and Actuators E Prof. David Kraemer LECTURES

Sec 1-4: TTh 12:00-1:15

Sec 5-8: TTh 1:30-2:45

LABS

Sec 1 and 5 – W 6:00-8:50

Sec 2 and 6 – Th 3:00-5:50

Sec 3 and 7 – Th 6:00-8:50

Sec 4 and 8 – F 3:00-3:50

530.424 Dynamics of Robots and Spacecraft E Dr. Jin Seob Kim TTh 1:30-2:45
530.430 Applied Finite Element Analysis E Dr. Mike Boyle Th 3:00-5:30
CANCELLED

530.436

Bioinspired Science and Technology E Prof. Sung Hoon Kang TTh 1:30-2:45
530.443 Fundamentals, Design Principles and Applications of Microfluidic Systems E Prof. Claire Hur TTh 10;30-11:45
CANCELLED

530.455

Additive Manufacturing E Prof. Kevin Hemker and Dr. Syed “Ali” Jalali MWF 12:00-1:15
530.483 Applied Computational Fluid Dynamics and Heat Transfer E Prof. Jung-Hee Seo MW 12:00-1:15
530.501 Undergraduate Research Research without weekly meetings.

See also 530.511.

530.511 Group Undergraduate Research Research with weekly meetings.

See also 530.501.

530.527 Independent Study

Visit the graduate courses page for graduate courses.

Spring 2025

THIS IS NOT AN OFFICIAL SCHEDULE.  THESE ARE THE COURSES THAT WE ANTICIPATE WILL BE OFFERED. COURSE INFORMATION WILL BE SUBJECT TO CHANGE AND WILL BE UPDATED AS NEW INFORMATION IS RECEIVED.  Visit the JHU PUBLIC COURSE SEARCH PAGE for course offerings for current and past semesters.
UPDATED DecemBER 17, 2024

The schedule and availability of courses are subject to change. The official schedule will be announced prior to Advising Week of the previous semester in time to determine course schedules.

NUMBER
TITLE
AREA
INSTRUCTOR
DAY/TIME
500.114 Gateway Computing – MATLAB E Prof. David Kraemer Sec 1 MWF 10:00-10:50 a.m.

Sec 2 MWF 11:00-11:50 a.m.

Sec 3 MWF 9:00-9:50 a.m.

Sec 4 MWF 4:00-4:50 pm

530.108 MechE Undergraduate Seminar I E Prof. Steven Marra F 3:00-3:50 p.m.
530.116 MechE Freshman Lab II E Prof. Steven Marra Sec. 1 – Th 9:00-11:50 a.m.

Sec. 2 – Th 12:00-2:50 p.m.

Sec. 3 – Th 3:00-5:50 p.m.

Sec. 4 – F 12:00-2:50 p.m.

530.124 Intro to Mechanics II E N Prof. Ishan Barman MW 3:00-3:50 p.m.
530.202 Mechanical Engineering Dynamics E Prof. Steve Belkoff TTh 10:30-11:45 a.m.
530.212 Mechanical Engineering Dynamics Lab E Prof. Steve Belkoff Sec. 1 – M 3:30-5:20 p.m.

Sec. 2 – M 6:00-7:50 p.m.

Sec. 3 – W 4:30-6:20 p.m.

Sec. 4 – Th 3:30-5:20 p.m.

Sec. 5 – Th 6:00-7:50 p.m.

530.215 Mechanics Based Design E Prof. Vicky Nguyen TTh 1:30-2:45 p.m.

Problem Solving TBA

530.216 Mechanics Based Design Lab E Prof. Steven Marra Lecture: T 6:00-6:50 p.m.

Labs:

Sec. 1 – M 3:30-5:20 p.m.

Sec. 2 – M 6:00-7:50 p.m.

Sec. 3 – T 3:30-5:20 p.m.

Sec. 4 – T 7:00-8:50 p.m.

Sec. 5 – W 3:30-5:20 p.m.

Sec. 6 – W 7:00-8:50 p.m.

Sec 7 – Th 6:00-7:50 p.m.

Sec 8 – F 10:00-11:50 a.m.

530.241 Electronics and Instrumentation E Prof. David Kraemer MWF 1:30-2:20 p.m.
530.243 Electronics and Instrumentation Lab E Prof. David Kraemer Sec 1. – W 6:00-8:50 p.m.

Sec. 2 – Th 3:00-5:50 p.m.

Sec. 3 – Th 6:00-8:50 p.m.

Sec. 4 – F 3:00-5:50 p.m.

530.254

Sections 1-2, 4-7 are open
Section 3 is cancelled

Manufacturing Engineering E Ms. Danielle Barker Lecture:

F 2:30-4:30 p.m.

Labs:

Sec 1 – M 8:00-11:00 a.m.

Sec 2 – M 12:00-3:00 p.m.

Sec 3 – T 2:00-5:00 p.m.

Sec 4 – W 8:00-11:00 a.m.

Sec 5 – W 12:00-3:00 p.m.

Sec 6 – Th 2:00-5:00 p.m.

Sec 7 – F 8:00-11:00 a.m.

530.334 Heat Transfer E Prof. Claire Hur MWF 10:00-10:50 a.m.

Problem Solving F 12:00-12:50 p.m.

530.335 Heat Transfer Lab E Prof. Steven Marra Lecture: W 6:00-6:50 p.m.

Labs:

Sec 1 – M 2:00-3:50 p.m.

Sec 2 – M 4:00-5:50 p.m.

Sec 3 – T 1:00-2:50 p.m.

Sec 4 – T 7:00-8:50 p.m.

Sec 5 – W 12:00-1:50 p.m.

Sec 6 – W 2:00-3:50 p.m.

Sec 7 – W 4:00-5:50 p.m.

Sec 8 – Th 4:00-5:50 p.m.

Sec 9 – F 2:00-3:50 p.m.

Sec 10 – F 4:00-5:50 p.m.

530.343 Design and Analysis of Dynamical Systems E Prof. Louis Whitcomb TTh 9:00-10:15 a.m.

Problem Solving TBA

530.344 Design and Analysis of Dynamical Systems Lab E Prof. Steven Marra Sec. 1 – M 6:00-8:50 p.m.

Sec. 2 – T 3:00-5:50 p.m.

Sec. 3. – Th 6:00-8:50 p.m.

530.404 MechE Senior Design Project II E Mr. Rich Bauernschub and Prof. Steve Belkoff Lecture – W 6:00-6:50 p.m.
plus individual Team Meetings
530.410 Biomechanics of the Cell E Prof. Sean Sun MWF 3:00-3:50 p.m.
530.421 Mechatronics E Prof. Jeremy Brown Lecture – M 9:00-9:50 a.m.

Lab Sec. 1 – M 1:30-4:20 p.m.

Lab Sec. 2 – T 1:30-4:20 p.m.

Lab Sec. 3 – W 1:30-4:20 p.m.

530.425 Mechanics of Flight E Prof. Rui Ni TTh 4:30-5:45 p.m.
530.427 Intermediate Fluid Mechanics E Prof. Charles Meneveau TTh 10:30-11:45 a.m.
530.431 Biomechanics of Development E Prof. Shinuo Weng MW 4:30-5:45 p.m.
530.438 Aerospace Materials E Prof. Kevin Hemker TTh 10:30-11:45 a.m.
530.448 Biosolid Mechanics E Prof. Jill Middendorf TTh 12:00-1:15 p.m.
530.468 Locomotion Mechanics: Fundamentals E Prof. Chen Li TTh 1:30-2:45 p.m.
CANCELLED

530.480

Image Processing and Data Visualization E Prof. Yun Chen MW 4:30-5:45 p.m.
530.501 Undergraduate Research Research without weekly meetings.

See also 530.511.

530.511 Group Undergraduate Research Research with weekly meetings.

See also 530.501.

530.526 Independent Study
530.566 Independent Research – DAVINCI Venus Mission

Visit the graduate courses page for graduate courses.

Fall 2025

THIS IS NOT AN OFFICIAL SCHEDULE.  THESE ARE THE COURSES THAT WE ANTICIPATE WILL BE OFFERED. COURSE INFORMATION WILL BE SUBJECT TO CHANGE AND WILL BE UPDATED AS NEW INFORMATION IS RECEIVED.  Visit the JHU PUBLIC COURSE SEARCH PAGE for course offerings for current and past semesters.
UPDATED Janaury 17, 2024

The courses listed here were offered in Fall 2023.  We expect that most or all of these courses will be offered in Fall 2025.  The updated course schedule for Fall 2025 will be announced in March 2025.

The schedule and availability of courses are subject to change. The official schedule will be announced prior to Advising Week of the previous semester in time to determine course schedules.

NUMBER
TITLE
AREA
INSTRUCTOR
DAY/TIME
530.107 MechE Undergraduate Seminar I E Prof. Steven Marra F 3:00-3:50
530.111 Intro to MechE Design and CAD E Prof. Steven Marra MW 4:30-5:20
530.115 MechE Freshman Lab I E Prof. Steven Marra Sec 1 Th 9:00-11:50

Sec 2 Th 12:00-2:50

Sec 3 Th 3:00-5:50

Sec 4 F 12:00-2:50

Sec 5 Th 6:00-8:50 p.m.

530.123 Intro to Mechanics I E, N Prof. David Kraemer MW 3:00-4:15
560.201 Statics and Mechanics of Materials E Dr. Rachel Sangree TTh 10:30-11:45
560.211 Statics and Mechanics of Materials Lab E Dr. Rachel Sangree Sec 1 M 4:00-5:50

Sec 2 M 6:00-7:50

Sec 3 T 2:00-3:50

Sec 4 T 4:00-5:50

Sec 5 W 4:00-5:50

Sec 6 Th 4:00-5:50

530.231 Mechanical Engineering Thermodynamics E Prof. Joe Katz MWF 1:30-2:20

Problem Solving Th 4:30-6:00 p.m.

530.232 Mechanical Engineering Thermodynamics Lab E Dr. Steven Marra T 6:00-6:50, lab sessions TBA
530.254 Manufacturing Engineering E Ms. Dani Barker Lecture:

TTh 1:30-2:20

Labs:

Sec 1 – M 8:00-11:00 a.m.

Sec 2 – M 12:00-3:00 p.m.

Sec 3 – T 2:00-5:00 p.m.

Sec 4 – W 8:00-11:00 a.m.

Sec 5 – W 12:00-3:00 p.m.

Sec 6 – Th 2:00-5:30 p.m.

Sec 7 – F 8:00-11:00 a.m.

530.310 Reverse Engineering and Diagnostics E Dr. Steve Belkoff LECTURE  TTh 1:30-2:45

LAB T 3:00-6:00

530.327 Intro to Fluid Mechanics E Prof. Rui Ni TTh 10:30-11:45
530.329 Intro to Fluid Mechanics Lab E Dr. Steven Marra W 6:00-6:50, lab sessions TBA
530.352 Materials Selection E Prof. Kevin Hemker MWF 11:00-11:50
530.403 MechE Senior Design Project I E Prof. Steve Belkoff Lecture TBA for first week of the semester, otherwise 17 team meeting sessions, one per team.
530.414 Computer Aided Design E Dr. Dan Stoianovici Sec 1 – MW 3:00-4:15

Sec 2 – MW 4:30-6:00

530.418 Aerospace Structures E Dr. Tom Dragone TTh 9:00-10:15
530.420 Robot Sensors and Actuators E Dr. David Kraemer LECTURES

Sec 1-4: TTh 12:00-1:15

Sec 5-8: TTh 1:30-2:45

LABS

Sec 1-5 W 6:00-8:50

Sec 2-6 Th 3:00-5:50

Sec 3-7 Th 6:00-8:50

Sec 4-8 F 3:00-3:50

530.424 Dynamics of Robots and Spacecraft E Dr. Jin Seob Kim TTh 1:30-2:45
CANCELLED

530.427

Intermediate Fluid Mechanics E Prof. Charles Meneveau TTh 10:30-11:45
NEW!

530.429

Musculoskeletal Biomechanics E Prof. Jill Middendorf MW 4:30-5:45
530.430 Applied Finite Element Analysis E Dr. Michael Boyle TTh 4:30-5:45
530.436 Bioinspired Science and Technology E Prof. Sung Hoon Kang TTh 1:30-2:45
CANCELLED

530.443

Fundamentals, Design Principles and Applications of Microfluidic Systems E Prof. Claire Hur TTh 10:30-11:45
NEW!

530.465

Spacecrafts, Submarines, and Glaciers: Solid Mechanics in Extreme Environments E Prof. Jaafar El-Awady MW 12:00-1:15
530.468 Locomotion Mechanics: Fundamentals E Prof. Chen Li TTh 1:30-2:45
530.474 Effective and Economic Design for Biomedical Instrumentation E Prof. Yun Chen LECTURE MW 4:30-5:45

LAB Th 4:30-6:30

530.483 Applied Computational Modeling in Aerodynamics and Heat Transfer E Dr. Jung-Hee Seo TTh 9:00-10:15
530.501 Undergraduate Research Research without weekly meetings. Faculty TBA. See also 530.511.
530.511 Group Undergraduate Research Research with weekly meetings. Faculty TBA. See also 530.501.
530.527 Independent Study

Visit the graduate courses page for graduate courses.

Spring 2026

THIS IS NOT AN OFFICIAL SCHEDULE.  THESE ARE THE COURSES THAT WE ANTICIPATE WILL BE OFFERED. COURSE INFORMATION WILL BE SUBJECT TO CHANGE AND WILL BE UPDATED AS NEW INFORMATION IS RECEIVED.  Visit the JHU PUBLIC COURSE SEARCH PAGE for course offerings for current and past semesters.
UPDATED JANUARY 18, 2024

The schedule and availability of courses are subject to change. The official schedule will be announced prior to Advising Week of the previous semester in time to determine course schedules.

NUMBER
TITLE
AREA
INSTRUCTOR
DAY/TIME
530.108 MechE Undergraduate Seminar II E Prof. Steven Marra F 3:00-3:50
530.116 MechE Freshman Lab II E Prof. Steven Marra Sec 1 – Th 9:00-11:50

Sec 2 – Th 12:00-2:50

Sec 3 – Th 3:00-5:50

Sec 4 – F 12:00-2:50

Sec 5 – Th 6:00-8:50 p.m.

530.124 Intro to Mechanics I E N Prof. Ishan Barman MW 3:00-3:50
530.202 Mechanical Engineering Dynamics E Prof. Noah Cowan TTh 10:30-11:45
530.212 Mechanical Engineering Dynamics Lab E Prof. Noah Cowan Sec. 1 – M 3:30-5:20

Sec. 2 – M 6:00-7:50

Sec. 3 – W 4:30-6:20

Sec. 4 – Th 3:30-5:20

Sec. 5 – Th 6:00-7:50

530.215 Mechanics Based Design E Prof. Jaafar El-Awady TTh 1:30-2:45
530.216 Mechanics Based Design Lab E Prof. Steven Marra Lecture: T 6:00-6:50

Labs:

Sec. 1 – M 3:30-5:20

Sec. 2 – M 6:00-7:50

Sec. 3 – T 3:30-5:20

Sec. 4 – T 7:00-8:50 p.m.

Sec. 5 – W 3:30-5:20

Sec .6 – W 7:00-8:50 p.m.

Sec 7 – Th 6:00-7:50

530.241 Electronics and Instrumentation E Prof. David Kraemer MWF 1:30-2:20.
530.243 Electronics and Instrumentation Lab E Prof. David Kraemer Sec 1. – W 6:00-8:50

Sec. 2 – Th 3:00-5:50

Sec. 3 – Th 6:00-8:50

Sec. 4 – F 3:00-5:50

530.254 Manufacturing Engineering E Ms. Dani Barker Lecture:  F 2:30-4:30

Lab 1 – M 8:00-11:00
Lab 2 – M 12:00-3:00
Lab 3 – T 2:00-5:00
Lab 4 – W 8:00-11:00
Lab 5 – W 12:00-3:00
Lab 6 – Th 2:00-5:00
Lab 7 – F 8:00-11:00

530.334 Heat Transfer E Prof. Claire Hur MWF 10:00-10:50

Problem Solving F 12:00

530.335 Heat Transfer Lab E Dr. Dominic Jarecki Lecture – W 6:00-6:50

Lab 1 – M 2:00-3:50
Lab 2 – M 4:00-5:50
Lab 3 – T 1:00-2:50
Lab 4 – T 7:00-8:50
Lab 5 – W 12:00-1:50
Lab 6 – W 2:00-3:50
Lab 7 – W 4:00-5:50
Lab 8 – Th 4:00-5:50
Lab 9 – F 2:00-3:50
Lab 10 – F 4:00-5:50 cancelled

530.343 Design and Analysis of Dynamical Systems E Prof. Jin Seob Kim TTh 9:00-10:15
530.344 Design and Analysis of Dynamical Systems Lab E Prof. Steven Marra Sec. 1 – M 6:00-8:50
Sec. 2 – T 3:00-3:50
Sec. 3. – W 3:00-5:50
530.404 MechE Senior Design Project II E Prof. Steve Belkoff 17 Team Meeting sections TBA
530.410 Biomechanics of the Cell E Prof. Sean Sun MWF 3:00-3:50
530.411 Composite Materials E Dr. Nilanjan Mitra TTh 9:00-10:15
530.421 Mechatronics E Prof. Jeremy Brown Lecture – Th 9:00-10:20,

Lab 1 – M 1:30-4:20,
Lab 2 – W 1:30-4:20
Lab 3 – T 1:30-4:20

530.423 Design of Marine Robots E Prof. Jim Bellingham MW 1:30-2:45
NEW!

530.431

Biomechanics of Development E Prof. Shinuo Weng MW 4:30-5:45
530.432 Jet and Rocket Propulsion E Prof. Joe Katz TTh 12:00-1:15
530.435 Guidance and Control of Flight Vehicles E Mr. Danny Dembner, BS ’17 MW 4:30-5:45
530.469 Locomotion Mechanics: Recent Advances E Prof. Chen Li WF 1:30-2:45
530.480 Image Processing and Data Visualization E Prof. Yun Chen MW 4:30-5:45
530.501 Undergraduate Research Research without weekly meetings. Faculty TBA. See also 530.511.
530.511 Group Undergraduate Research Research with weekly meetings. Faculty TBA. See also 530.501.
530.526 Independent Study

Visit the graduate courses page for graduate courses.