Tuition is calculated per course. Graduate degrees typically require completing ten (10) courses and certifications typically require completing five (5) courses (some certificates require 4 courses).

Review the program requirements for your program of interest to confirm how many courses are required to complete your selected degree or certificate program.

Students whose tuition is paid by their employer are strongly recommended to begin processing requests with their employers well before registration deadlines to ensure payment is processed and complete. If payment is not processed, students will not be able to register for courses. Students are ultimately responsible for all costs associated with their registration.

Please review the academic calendar for registration and tuition payment deadlines for upcoming academic terms. Contact us if you have additional questions or need assistance


Per-course tuition for a three-credit graduate-level course in the Whiting School of Engineering is $5,872, but with support from the dean of the Whiting School of Engineering, our students enjoy a substantially decreased out-of-pocket cost. The typical tuition rates for Engineering for Professionals courses during the 2021–2022 academic year, after the Dean’s support is applied, are $1,285 for undergraduate (200-level) and $4,755 for graduate (600-level and higher) courses.

You may use the tuition summary table below as a tool to understand total program costs.
For 2021–2022 Academic Year Only

Undergraduate (200-level) course Cost
Undergraduate (200-level) course tuition, before fellowship $5,872
Dean’s fellowship -$4,587
Undergraduate course (200-level), final cost $1,285
The total cost depends on the number of 200-level courses needed to fulfill prerequisite requirements.  
Graduate (600-level and above) course tuition, before fellowship $5,872
Dean’s fellowship -$1,117
Graduate course (600-level), final cost $4,755
Total Program Cost (10 three-credit graduate-level courses all taken within 2020–2021 academic year*) $47,550

If you need a receipt of the courses you are taking, please contact Student Accounts at 410-516-8158.

Please contact our admissions staff with any questions.


Late Tuition Payment Fee

Tuition payment deadlines are indicated in the academic calendar. If payment is received after the deadline, a late payment fee of $150 will be incurred upon the student.

Transfer Credit Fee

Graduate courses completed at another academic institution and approved for transfer are assessed a fee of $475 per course.

Graduation Fee

The graduation fee is $100 and is payable upon receipt of an e-bill notification from the office of Student Accounts.

Engineering for Professionals

Johns Hopkins Whiting School of Engineering
Engineering for Professionals
Student Services Center
3400 North Charles Street, San Martin Center, First Floor
Baltimore, MD 21218-2608

I appreciated the content and how it was tailored to my work. It made it so much easier to translate the stuff I learned through the program to my career and make an immediate impact. It was also very convenient that the course schedule worked easily with my work schedule. The program also was great because it was project based which appeals to my learning style.

Katherine Borg MSE, Systems Engineering