Course Instructors and Capstone Advisors

Peter Adriaens
Professor of Civil and Environmental Engineering, Professsor of Environment and Sustainability, School for Environment and Sustainability
adriaens@umich.eduMore...


Al-Thaddeus Avestruz
Assistant Professor of Electrical Engineering and Computer Science
avestruz@umich.eduMore...


Shan Bao
Associate Professor of Industrial and Manufacturing Systems Engineering, University of Michigan-Dearborn, Associate Research Scientist,Transportation Research Institute and Adjunct Associate Professor of Civil and Environmental Engineering
shanbao@umich.eduMore...





Zhan Chen
Professor of Chemistry, Professor of Biophysics, College of Literature, Science, and the Arts and Professor of Macromolecular Science and Engineering
zhanc@umich.eduMore...




Yogesh Gianchandani
Professor of Electrical Engineering and Computer Science and Professor of Mechanical Engineering
yogesh@umich.eduMore...


Seth Guikema
Professor of Industrial and Operations Engineering and Professor of Civil and Environmental Engineering
sguikema@umich.eduMore...

Gerry Higgins
Research Professor, Computational Medicine and Bioinformatics, Medical School
gehiggin@umich.eduMore...

Heath Hofmann
Associate Chair, Department of Electrical Engineering and Computer Science, Professor of Electrical Engineering and Computer Science and Professor of Naval Architecture and Marine Engineering
hofmann@umich.eduMore...

Gregory Hulbert
Professor of Mechanical Engineering and Director Academic Program, Undergraduate Education
hulbert@umich.eduMore...

Gregory Keoleian
Peter M Wege Endowed Professor of Sustainable Systems, Professor of Sustainable Systems, School for Environment and Sustainability and Professor of Civil and Environmental Engineering
gregak@umich.eduMore...

Christian Lastoskie
Associate Professor of Civil and Environmental Engineering
cmlasto@umich.eduMore...


Wei Lu
Professor of Mechanical Engineering and Professor of Materials Science and Engineering
weilu@umich.eduMore...

Johanna Mathieu
Assistant Professor of Electrical Engineering and Computer Science
jlmath@umich.eduMore...

Timothy McCoy
Clinical Professor of Naval Architecture and Marine Engineering
tjmccoy@umich.eduMore...



Khalil Najafi
Schlumberger Professor of Engineering, Arthur F Thurnau Professor and Professor of Electrical Engineering and Computer Science
najafi@umich.eduMore...

Gabor Orosz
Associate Professor of Mechanical Engineering and Associate Professor of Civil and Environmental Engineering
orosz@umich.eduMore...

Anastassios Perakis
Associate Professor of Naval Architecture and Marine Engineering
tassos@umich.eduMore...

Richard Robertson
Professor Emeritus of Materials Science and Engineering, Professor Emeritus of Macromolecular Science and Engineering and Research Scientist Emeritus
rer@umich.eduMore...



Johannes Schwank
James and Judith Street Professor of Chemical Engineering and Professor of Chemical Engineering
schwank@umich.eduMore...

Kathleen Sevener
Associate Research Scientist, Materials Science and Engineering and Lecturer III in Materials Science and Engineering
ksevener@umich.eduMore...


Steve Skerlos
Arthur F Thurnau Professor, Professor of Mechanical Engineering, Professor of Civil and Environmental Engineering and Director Academic Program, Undergraduate Education
skerlos@umich.eduMore...

Anna Stefanopoulou
William Clay Ford Professor of Technology, Professor of Mechanical Engineering, Professor of Electrical Engineering and Computer Science, and Center Director, Energy Institute
annastef@umich.eduMore...



Margaret Wooldridge
Arthur F Thurnau Professor, Professor of Mechanical Engineering and Professor of Aerospace Engineering
mswool@umich.eduMore...


Yihao Zheng
Intermittent Lecturer in Mechanical Engineering and Research Investigator, Mechanical Engineering
yhzheng@umich.eduMore...