Mechanical Engineering

The Mechanical Engineering program at Johns Hopkins Engineering for Professionals gives you the tools you need to expand your understanding of the fundamentals in this important field while introducing you to modern technologies.

Program Pages Content

Degrees & Pathways

Focus Areas/Tracks
ManufacturingRobotics and ControlsSolids/Mechanics of MaterialsThermofluids


Instructors in the Mechanical Engineering program at Johns Hopkins Engineering for Professionals are leading mechanical engineers whose courses address topics ranging from advanced vehicle technologies and modern energy systems to improved robot control and the integration of new technologies into manufacturing. Students, who are often practicing engineers, have access to state-of-the-art facilities and a modern, evolving curriculum that prepares them to be leaders in these growing fields.

Upon completing the degree program, students will:

  1. Demonstrate proficiency in the use of advanced techniques of analysis and modern tools necessary for the mechanical engineering practice.
  2. Demonstrate the ability to translate practical mechanical engineering problems into a quantitative form amenable, as appropriate, to analytical or numerical solution, or to experimental investigation.
  3. Demonstrate the ability to analyze, interpret and apply the information obtained by experiment, computation or analysis, or available in the literature.


Program Chair: Jaafar El-Awady

Program Coordinator: Ian Nolan (410-516-2262,


Master's Degree

Admission Requirements

  • You must meet the general admission requirements that pertain to all master's degree candidates.
  • Your prior education must include an undergraduate or graduate degree in Mechanical Engineering or a closely related technical discipline from a regionally accredited college or university.
  • Your prior education must include the following prerequisites: three semesters of college calculus (Calculus I, II and III), two semesters of college physics (Physics I and II), and a course or practical knowledge of a programing language (such as Python, Matlab, or C++).
  • If your prior education does not include the prerequisites listed above, you may still be admitted under provisional status, followed by full admission once you have completed the missing prerequisites. Missing prerequisites may be completed with Johns Hopkins Engineering (all prerequisites with the exception of Physics I and II are available) or at another regionally accredited institution.
  • Enrolled students typically have earned a grade point average of at least 3.3 on a 4.0 scale (B+ or above) of their undergraduate studies, though this is not a requirement for admission, nor is it a guarantee.
  • When reviewing an application, the your academic and professional background will be considered in its totality, and decisions are made on a case-by-case basis.
  • It is strongly advised that you submit a maximum of two page curriculum vitae listing your relevant professional background.

Degree Requirements

  • Ten courses must be completed within five years.
  • You are required to choose a focus area to follow.
  • The curriculum consists of one core course in mathematics, two core courses for the focus area, three courses chosen among those listed for your focus area, and four other part-time or full-time courses.
  • At least two of these four courses must be from a core engineering discipline, and at most two can be chosen from the Technical Management and Systems Engineering areas.
  • At least one computationally oriented course is strongly recommended in lieu of an elective.
  • Only one C-range grade (C+, C, or C−) can count toward the master’s degree.
  • All course selections are subject to advisor approval.

Post-Master's Certificate

Admission Requirements

Certificate Requirements

  • Five courses must be completed within three years.
  • At least four of the five courses must be from the Mechanical Engineering ( program, and at least two of the courses must be at the 700-level.
  • Only grades of B− or above can count toward the post-master's certificate.
  • Focus areas are not applicable for students pursing certificates.
  • Students are free to choose any five courses offered by the Mechanical Engineering program.
  • All course selections are subject to advisor approval.


Please refer to the Schedule Planning Information page for a general idea when these courses are offered. For exact dates, times, locations, fees, and instructors, please refer to the course schedule published each term.


This course must be taken in the first semester of the student’s program, unless the advisor explicitly allows the student to do otherwise.


At least one of these course is strongly recommended as part of the technical electives.


Students are required to choose one of five focus areas: Biomechanics, Fluid Mechanics, Manufacturing, Robotics and Controls, and Solids/Mechanics of Materials. The focus area selected does not appear as an official designation in the student transcript. Each focus area has five required courses. Of these courses, at least two marked by an asterisk (*) must be completed. Post-master’s certificate students are not limited to one focus area but can choose their courses among all the courses offered by the program.


Program News

U.S. News & World Report Ranks JHU's Online Engineering Programs Among Nation's Best
February 3, 2020

Originally posted by The Hub on January 15, 2020

Two Johns Hopkins Engineering for Professionals master's programs are among the top online programs in the country, according to new rankings released earlier this month by U.S. News & World Report.

Microsoft Teams: A Digital Platform for Communication and Collaboration Between Students
February 3, 2020

Johns Hopkins Engineering for Professionals (EP) this month launched an exciting new initiative: an online Student Community offered through the digital platform Microsoft Teams. As part of the EP Student Community, students can safely and securely connect, share, and learn from one another while also having easy access to relevant resources.

October 2019 Program News
October 24, 2019

Johns Hopkins Engineering Advances: Professional engineering program news.

Gainful Employment Disclosures