Skip to main content

ESI Program Curriculum

Students who pursue this degree will likely hold a bachelor’s degree in a STEM education field such as mechanical engineering, industrial engineering, biomedical engineering, computer engineering, electrical engineering, computer science, physics, medical physics or mathematics.

With regards to program structure, the master of engineering in surgery and intervention has two tracks: the innovator track and the inventor track. Each track is 30 credit hours and consists of core course work and electives — learn more about these two tracks below:

Innovator Track

The innovator track program is a one-year+ program specifically structured to enable students who are constrained by career path developments such that extended multi-year study is not possible. The goals of the program are to quickly provide enhanced skill sets with rigorous study, as well as provide important exposure to many clinical domains. This track sequence is Fall Semester - Spring Semester - Summer Session I - Summer Session II.

Typical curriculum for the innovator track:

Fall Semester

ESI: Methods

Professional Development*
(e.g. ENGM 6500)



Spring Semester

BME 6301 ESI: Provocative




Summer Session

ESI: Design I (first half)

ESI: Design II (second half)



Inventor Track

The inventor track program is the same 30 credit hour program but is a more conventional option consisting of two-years of courses. This track is specifically structured to enable students who have recently graduated with a bachelor’s degree and who wish to spend a concentrated period of time gaining skill sets within the engineering and surgery/intervention domain. This extended structure allows students to spend additional time within the novel research/design VISE environment to assist in the inception phase of their platform technologies in surgery and intervention. This track sequence is Fall Semester I - Spring Semester 1 - Fall Semester II - Spring Semester II. 

Typical curriculum for the inventor track:

Fall Semester – Year 1

ESI: Methods

Professional Development* (e.g. ENGM 6500)


Spring Semester – Year 1

BME 6301 ESI: Provocative Questions



Fall Semester – Year 2


ESI: Design I

Spring Semester – Year 2


ESI: Design II

*Note:  There are several professional courses in the School of Engineering that would satisfy this requirement.  This is done in consultation with the student’s adviser and program director.  This can be satisfied in Fall or Spring.

Course Descriptions

Within the master of engineering in surgery and intervention, there are five required core courses: one immersion, one methods, one professional, and two design. The remainder of the degree involves an additional five electives

(+ Substitution of core components may be possible in consultation with the Program Director.)

ESI – Immersion:

  • BME 6301 — Engineering in Surgery and Intervention: Provocative Questions 

    • This course is designed to provide an in depth clinical immersion with a scaffold design involving ten or more physicians from a variety of medical specialties discussing disease and dysfunction background, and the most common and challenging procedures, interventions and treatments in their practice. In addition, the clinical cadre propose provocative questions for added discussion to encourage creativity and lateral thinking.  Accompanying didactic lectures relate basic engineering principles to associated procedural medicine topics.

ESI – Methods+ (examples of satisfying courses): 

  • CS 8395 — Open Source Programming for Medical Image Processing

    • This hands-on course introduces students to the open-source libraries, tools and techniques for solving medical image analysis problems in research, commercial and clinical settings. The topics will include open-source libraries for addressing visualization needs that arise in medical image analysis, as well as open-source cross-platform software as development based for advanced work. This course will also use best practices, such as version management, needed for generating reproducible results. 

  • EECE 8395 — Engineering for Surgery

    • Students will gain expertise in a breadth of technical topics of interest in engineering in surgery and other medical interventions, with focus on both theory and project experience. Topics will include interactive data visualization and analysis, image acquisition and reconstruction, registration and optical tracking, image processing, machine learning and deep learning, and bio modeling.

Professional Core+:

  • ENGM 6500 — Engineering Leadership and Program Management

    • Students will learn to apply core principles of leadership and program management as engineering professionals. The course will cover strategic planning, people management, staffing, compensation, business process improvement theory, business interruption, leadership styles, emotional intelligence, negotiation and ethical business practices.

Design Core:

  • Six credit hours of BME/ME/ or EECE 7899 are required

    • Students in this course are immersed in an intensive design project working with both clinical and engineering mentors that is focused at cutting edge solutions to contemporary surgical and interventional problems using their enhanced skills in engineering design acquired over the course of their training program.


  • The remaining 15 credit hours will be chosen from a number of electives. While not a complete list, some possible elective courses available are:

    • BME 5400 Foundations of Medical Imaging

    • BME 7110 Laser-Tissue Interaction and Therapeutic Use of Lasers

    • BME 7310 Advanced Computational Modeling and Analysis in Biomedical Engineering

    • BME 8901 Special Topics on Bioacoustics and Ultrasonic Imaging

    • BME 8901 Advanced Drug Delivery

    • EECE 6357 Advanced Image Processing

    • EECE 6354 Intelligent Systems and Robotics

    • CS 8395 Special Topics - Deep Learning in Medical Image Computing

    • ME 5263 Computational Fluid Dynamics and Multiphysics Modeling

    • ME 5271 Robotics

    • ME 5284 Modeling and Simulation of Dynamic Systems

    • ME 8331 Robotic Manipulators

    • ME 8391 Special Topics in Robotics and Mechanism Synthesis