Instructors Hany Abdel-Khalik Associate Professor Nuclear Engineering abdelkhalik@purdue.edu Robin Adams Professor of Engineering Education (765) 496-3267 rsadams@purdue.edu Website James Adrian Visiting Professor of Construction Engineering and Management adrianj@purdue.edu Maryam Al-Othman Senior Lecturer - Electrical and Computer Engineering malothma@purdue.edu Alina Alexeenko Professor of Aeronautics And Astronautics (765) 496-1864 alexeenk@purdue.edu Dionysios Aliprantis Professor of Electrical and Computer Engineering dionysios@purdue.edu William Anderson Professor of Aeronautics and Astronautics (765) 496-2658 wanderso@purdue.edu Arezoo Ardekani Professor of Mechanical Engineering (949) 231-8701 ardekani@purdue.edu Kartik Ariyur Limited Term Lecturer of Mechanical Engineering kariyur@purdue.edu Andres Arrieta Diaz Associate Professor of Mechanical Engineering arrieta@purdue.edu Website Antoine Aubeneau Assistant Professor of Civil Engineering aubeneau@purdue.edu Website Charles Babbs Senior Lecturer of Biomedical Engineering (765) 496-7584 babbs@purdue.edu Saurabh Bagchi Professor of Electrical and Computer Engineering (765) 494-1741 sbagchi@purdue.edu Website Anil Bajaj Alpha P Jamison Professor of Mechanical Engineering (765) 494-5688 anil.k.bajaj.1@purdue.edu Sally Bane Associate Professor Of Aae (765) 494-9364 sbane@purdue.edu Edward Bartlett Professor Biological Sci/Biomed Engr (765) 496-1425 ebartle@purdue.edu Mark Bell Professor Electrical And Computer Engr (765) 494-6412 mrb@purdue.edu Website Steven Bell Professor Mathematics (765) 494-1497 bell@purdue.edu Website Edward Berger Associate Vice Provost For Learning In (765) 496-0193 bergere@purdue.edu Peter Bermel Elmore Associate Professor Of Ece pbermel@purdue.edu Website Ilias Bilionis Associate Professor Of Mechanical Engr (765) 496-0217 ibilion@purdue.edu Gregory Blaisdell Associate Head Gambaro Grad. Program/P (765) 494-1490 blaisdel@purdue.edu Website Ernest Blatchley Reith Professor In Env Engr/Civil Engr (765) 494-0316 blatch@purdue.edu Website J Bolton Professor Mechanical Engineering (765) 494-2139 bolton@purdue.edu Charles Bouman Showalter Professor Of Ece/Bme (765) 494-0340 bouman@purdue.edu Website Andrew Brightman Professor Of Engineering Practice In B (765) 496-3537 aob@purdue.edu Patrick Brunese Director, Academic Programs pbrunese@purdue.edu Adrian Buganza Tepole Associate Professor Of Mechanical Engr abuganza@purdue.edu Gregery Buzzard Professor Mathematics (765) 494-1908 buzzard@purdue.edu Hubo Cai Professor Of Civil Engr/Cem (765) 494-5028 hubocai@purdue.edu Website Ying Chen Limited Term Lecturer chen1447@purdue.edu Weng Chew Distinguished Professor Of Ece wcchew@purdue.edu George Chiu Assistant Dean For Gppe/Prof Of Me (765) 494-2688 gchiu@purdue.edu Website William Clark Professor Of Engineering Practice clarkw@purdue.edu Martin Corless Professor Aero And Astro Engineering (765) 494-7411 corless@purdue.edu Bruce Craig Professor Statistics (765) 494-6043 bacraig@purdue.edu William Crossley J William Uhrig And A. Vournas Head/Prof A (765) 496-2872 crossley@purdue.edu Website Meng Cui Assoc Professor Of Ece/Biological Sci mengcui@purdue.edu Thomas Cunningham Visiting Assistant Professor tomcat16@purdue.edu Supriyo Datta Duncan Distng Prof Elect And Computr Eng (765) 494-3511 datta@purdue.edu Website Patricia Davies Professor Mech Eng (765) 494-9274 daviesp@purdue.edu Website Chelsea Davis Assistant Professor Of Materials Engr chelsea@purdue.edu James Davis Assistant Professor Of Ece davisjam@purdue.edu Daniel Delaurentis Vice President For Discovery Park Dist (765) 494-0694 ddelaure@purdue.edu Meng Deng Associate Professor Of Ag And Bio Engr deng65@purdue.edu Kerrie Douglas Assoc Prof Engineering Education (765) 494-6932 douglask@purdue.edu Vincent Duffy Professor Indus Engr/A And B Engr (765) 496-6658 duffy@purdue.edu Website Shirley Dyke Professor Of Mechanical Engineering sdyke@purdue.edu Behzad Esmaeili besmaeil@purdue.edu Audeen Fentiman Crowley Professor Engineering Educatio (765) 494-7781 fentiman@purdue.edu Nga Hin Fong Associate Professor Of Engineering Pra nbfong@purdue.edu Carolin Frueh Associate Prof Of Aeronautics And Astron cfrueh@purdue.edu Andrei Gabrielov Professor Mathematics (765) 494-7911 gabrielov@purdue.edu (765) 494-9770 gss@purdue.edu Jing Gao Associate Professor Electrical And Com jinggao@purdue.edu James Garrison Professor Of Aero And Astro/Ece (765) 496-7482 jgarriso@purdue.edu James Gibert Associate Professor Of Mechanical Engr jgibert@purdue.edu Hector Gomez Diaz Professor Of Mechanical Engr hectorgomez@purdue.edu Joaquin Goni Cortes Assoc Prof Industrial And Biomedical Eng jgonicor@purdue.edu Jay Gore Reilly Prof Of Engineering (765) 494-0061 gore@purdue.edu Website Rao Govindaraju Bowen Head/Burke Professor Civil Engr (765) 496-3402 govind@purdue.edu Website Eckhard Groll W And F Perry Head Me/Reilly Prof Of Me (765) 496-2201 groll@purdue.edu Website Cesare Guariniello Research Scientist cguarini@purdue.edu Ayman Habib Page Professor Of Civil Engineering (765) 496-0173 ahabib@purdue.edu David Halbrooks Graduate Research Assistant dhalbroo@purdue.edu Zhaopeng Hao Golomb Visiting Assistant Professor hao27@purdue.edu Abolfazl Hashemi Assistant Professor Of Electrical And Co abolfazl@purdue.edu Zachary Hass Assistant Professor Nursing zhass@purdue.edu Michael Heinz Professor Of Slhs (765) 496-6627 mheinz@purdue.edu Website Stephen Heister Raisbeck Engr Distinguished Professor (765) 494-5126 heister@purdue.edu Mahdi Hosseini Assistant Professor Of Ece mh@purdue.edu Kathleen Howell Hsu Lo Distinguished Professor Of Aae (765) 494-5786 howell@purdue.edu Jianghai Hu Professor Elect And Computer Engr (765) 643-2395 jianghai@purdue.edu Website Inez Hua Prof Civil Engr/Environ And Ecologicl En (765) 494-2409 hua@purdue.edu Website Fang Huang Reilly Assoc Professor Of Biomedical E fanghuang@purdue.edu Muhammad Hussain Professor Of Ece mmhece@purdue.edu Inseok Hwang Professor Of Aero And Astro (765) 494-0687 ihwang@purdue.edu David Inouye Assistant Professor Of Ece (765) 496-0238 dinouye@purdue.edu Website David Iseley Professor Of Engineering Practice diseley@purdue.edu Mamoru Ishii Zinn Distinguished Prof Nuclear Engr (765) 494-4587 ishii@purdue.edu Zubin Jacob Elmore Associate Professor Of Ece zjacob@purdue.edu Brent Jesiek Professor Of Engineering Education/Ece bjesiek@purdue.edu Website David Johnson Associate Head/Associate Professor Mat (765) 494-7009 davidjoh@purdue.edu Panagiota Karava Hockema Professor Of Civil Engineering (765) 494-4573 pkarava@purdue.edu Ralph Kaufmann Professor Of Mathematics rkaufman@purdue.edu Website Charles Kenley Professor Of Engineering Practice Ie kenley@purdue.edu Website Nicole Key Assoc. Head For Graduate Studies/Profe (765) 494-2333 nkey@purdue.edu Young Kim Associate Head And Professor Of Biomedical Engineering (765) 496-2445 youngkim@purdue.edu Website Gerhard Klimeck Elmore Professor Electrical And Computer (765) 494-9212 gekco@purdue.edu Website Murat Kocaoglu Assistant Professor mkocaoglu@purdue.edu Marisol Koslowski Assist. Head For Graduate Engagement/P (765) 496-1045 marisol@purdue.edu Thomas Kuczek kuczek@purdue.edu Milind Kulkarni Assoc Head/Professor Of Electrical And C milind@purdue.edu Eric Kvam Professor Materials Engineering (765) 494-4097 kvam@purdue.edu Chi Hwan Lee Leslie A Geddes Associate Professor Bi lee2270@purdue.edu Website Seokcheon Lee Professor Industrial Engr (765) 494-5419 stonesky@purdue.edu James Lehnert Professor Electrical And Computer Engr (765) 494-2362 lehnert@purdue.edu Website Mark Lehto Professor Of Industrial Engineering (765) 494-5428 lehto@purdue.edu Michael Levine Associate Professor Statistics mlevins@purdue.edu Xiaojun Lin Professor Of Electrical And Computer Eng linx@purdue.edu Website Lu Liu Associate Professor Industrial Engr andrewliu@purdue.edu Yangfan Liu Assistant Professor Of Mechanical Engr yangfan@purdue.edu James Longuski Professor Aero And Astro Engineering (765) 494-5139 james.m.longuski.1@purdue.edu Martin Lopez-De-Bertodano Associate Professor Nuclear Engineerin bertodan@purdue.edu Aaron Lottes Associate Professor Of Engineering Pra lottes@purdue.edu Na Lu Acting Head/Reilly Professor Of Civil luna@purdue.edu Yung-Hsiang Lu Professor Of Electrical And Computer Eng (765) 494-2668 yunglu@purdue.edu Robert Lucht Dir Zucrow Lab/Bailey Dist Prof Me/Aae (765) 494-5623 lucht@purdue.edu Mark Lundstrom Don And Carol Scifres Distingh Prof Of E (765) 494-3515 lundstro@purdue.edu Website Sergey Macheret Professor Of Aeronautics And Astronautic (609) 731-6865 macheret@purdue.edu Karen Marais Associate Head/Professor kmarais@purdue.edu Esteban Marinero-Caceres Prof Of Engr Practice Of Materials Eng eemarinero@purdue.edu Bobby Mccullouch Research Scientist (765) 494-0643 bgm@purdue.edu Venkatesh Merwade Professor Of Civil Engineering (765) 494-2176 vmerwade@purdue.edu Website Terrence Meyer Professor Of Mechanical Engineering trmeyer@purdue.edu Samuel Midkiff Professor Of Electrical And Computer Eng smidkiff@purdue.edu Website Tamara Moore Professor Of Engineering Education/Dir tamara@purdue.edu Website Dallas Morisette Research Assistant Professor (765) 807-2873 morisett@purdue.edu Aaron Morris Assistant Professor Of Mechanical Engr abmorris@purdue.edu Paul Mort Professor Of Materials Engineering pmort@purdue.edu Shaoshuai Mou Associate Professor Of Aero And Astro mous@purdue.edu Partha Mukherjee Professor Of Mechanical Engr/Assistant pmukherjee@purdue.edu Philip Mummert Associate Professor Of Practice pmummert@purdue.edu Roshanak Nateghi Assoc Prof Industrial And Envir Ecol Eng rnateghi@purdue.edu Loring Nies Prof Civil Engr/Environ And Ecologicl En (765) 494-8327 nies@purdue.edu Website Shimon Nof Professor Industrial Engineering (765) 494-5427 nof@purdue.edu Website Matthew Ohland Dale And Suzi Gallagher Professor Of Ene ohland@purdue.edu Jan Olek James H. And Carol H. Cure Professor In (765) 494-5015 olek@purdue.edu Jitesh Panchal Professor Of Mechanical Engr/Assistant panchal@purdue.edu Guillermo Paniagua-Perez Professor Of Mechanical Engr (765) 494-1514 gpaniagua@purdue.edu Website Philip Pare Assistant Professor philpare@purdue.edu Website Moongyu Park Visiting Assistant Professor park633@purdue.edu Brooke Parks Senior Lecturer brookeparks@purdue.edu Alice Pawley Professor Of Engineering Education apawley@purdue.edu Website Joseph Pekny Professor Of Chemical Engineering (765) 494-4069 pekny@purdue.edu Dimitrios Peroulis Michael And Katherine Birck Head Of Ece (765) 494-3491 dperouli@purdue.edu Jonathan Poggie Professor Of Aero And Astro jpoggie@purdue.edu Irith Pomeranz Cadence Professor Electrical And Compute (765) 494-3357 pomeranz@purdue.edu Timothee Pourpoint Professor Of Aero And Astronautics timothee@purdue.edu Nagabhushana Prabhu Professor Of Industrial Engineering (765) 494-5444 prabhu@purdue.edu Arun Prakash Associate Professor Of Civil Engr arunprakash@purdue.edu Website Senay Purzer Professor/Assoc Head Graduate Programs (765) 496-1684 purzer@purdue.edu Website Tiantian Qin Senior Lecturer tqin@purdue.edu Vijay Raghunathan Assoc. Head/Professor Of Elect And Compu vr@purdue.edu Website Rahim Rahimi Assistant Professor Of Materials Engr rrahimi@purdue.edu Karthik Ramani Donald W Feddersen Prof Of Mech Engr/P (765) 494-5725 ramani@purdue.edu Julio Ramirez Kettelhut Professor Of Civil Engineeri (765) 494-2716 ramirez@purdue.edu Website Shripad Revankar Professor Of Nuclear Engineering (765) 496-1782 shripad@purdue.edu Jeffrey Rhoads Professor Of Mechanical Engineering jfrhoads@purdue.edu Jenna Rickus Vice Provost For Teaching And Learning (765) 494-0615 rickus@purdue.edu Donna Riley Adjunct Professor riley@purdue.edu Timothy Rogers Assoc Professor Of Ece timrogers@purdue.edu Kaushik Roy Edward G Tiedemann Jr Dist Prof Of Ece (765) 494-2361 kaushik@purdue.edu Farshid Sadeghi Cummins Distinguished Prof Of Mech Eng (765) 494-5719 farshid.sadeghi.1@purdue.edu Michael Sangid Professor Of Aae msangid@purdue.edu Dwadasi Sarma Associate Administrative/Professional dhrsarma@prf.org Steven Schneider Professor Aero And Astro Engineering (765) 494-3343 steves@purdue.edu Vladimir Shalaev Burnett Distinguished Professor Of Ece (765) 494-9855 shalaev@purdue.edu Jie Shan Professor Of Civil Engineering (765) 494-2168 jshan@purdue.edu Website Alexey Shashurin Associate Professor Of Aero And Astro En ashashur@purdue.edu Yu She Assistant Professor Of Industrial Engi yushe@purdue.edu Vishal Shrivastav Assistant Professor vshriva@purdue.edu Thomas Siegmund Professor Of Mechanical Engineering (765) 494-9766 siegmund@purdue.edu Website Carson Slabaugh Assoc Prof Of Aeronautics And Astronauti cslabau@purdue.edu Elliott Slamovich Professor Of Materials Engineering (765) 494-6853 elliotts@purdue.edu Karl Smith Professor Emerita Or Emeritus (765) 496-9030 smith511@purdue.edu Steven Son Alfred J Mcallister Prof Mechanical En sson@purdue.edu Website Mitchell Springer Limited Term Lecturer - Popi (260) 403-6130 mlspring@purdue.edu Lia Stanciu-Gregory Assc Head And Professor Of Materials Eng (765) 496-3552 lstanciu@purdue.edu Ruth Streveler Professor Emerita Or Emeritus (765) 496-9031 streveler@purdue.edu Website Lu Su Associate Professor Of Ece lusu@purdue.edu Scott Sudhoff Assoc. Head/Michael And Katherine Birck (765) 494-3246 sudhoff@purdue.edu Dengfeng Sun Professor Of Aero And Astro (765) 494-5718 dsun@purdue.edu Website Tyler Tallman Assistant Professor Of Aero And Astro ttallman@purdue.edu Mithuna Thottethodi Professor Elect And Computer Engr (765) 496-6787 mithuna@purdue.edu Michael Titus Assistant Professor Of Materials Engr titus9@purdue.edu Vikas Tomar Professor Of Aero And Astro vikas.tomar.1@purdue.edu Website Rodney Trice Professor Of Materials Engineering (765) 494-6405 rtrice@purdue.edu Cary Troy Associate Professor (765) 494-3844 troy@purdue.edu Website Kevin Trumble Professor Materials Engineering (765) 494-4114 trumble@purdue.edu Lefteri Tsoukalas Professor Nuclear Engineering (765) 496-9696 tsoukala@purdue.edu Athanasios Tzempelikos Professor Of Civil Engineering (765) 496-7586 ttzempel@purdue.edu Satish Ukkusuri Reilly Professor Of Civil Engineering (765) 494-2296 sukkusur@purdue.edu Pramey Upadhyaya Assistant Professor Of Ece prameyup@purdue.edu Amit Varma Iris Executive Director (765) 496-3419 ahvarma@purdue.edu Website David Walden Limited Term Lecturer ddwalden@purdue.edu Hong Wan Adjunct Associate Professor (765) 494-7523 hwan@purdue.edu Website Xiao Wang Professor Of Statistics wangxiao@purdue.edu Oleg Wasynczuk Professor Emeritus of Electrical and Computer Engineering (765) 494-3475 oleg.wasynczuk.1@purdue.edu Kevin Webb Professor Electrical And Computer Engr (765) 494-3373 kevin.j.webb.1@purdue.edu Justin Weibel Associate Professor Of Mechanical Engi jaweibel@purdue.edu Theodore Weidner Professor Of Engineering Practice Cem (765) 496-8335 tjweidne@purdue.edu Steven Wereley Professor Of Mechanical Engineering (765) 494-5624 wereley@purdue.edu Website Andrew Whelton Professor Civil Engr/Env And Ecol Engr awhelton@purdue.edu Jianlin Xia Professor Of Mathematics xiaj@purdue.edu Yi Xie Assistant Professor Of Nuclear Enginee xie90@purdue.edu Fei Xue Assistant Professor Data Science, Stat feixue@purdue.edu Bin Yao Professor Mechanical Engr (765) 494-7746 byao@purdue.edu Website Denny Yu Assoc Professor Industrial Engr (765) 494-7346 dennyyu@purdue.edu Wenbin Yu Professor Of Aero And Astronautics wenbinyu@purdue.edu Stanislaw Zak Professor Electrical And Computer Engr (765) 494-6443 zak@purdue.edu Dianyun Zhang Assistant Professor Aeronautics And As dianyun@purdue.edu Hao Zhang Professor Statistics (765) 496-9548 zhanghao@purdue.edu Website Lingsong Zhang Associate Professor lingsong@purdue.edu Song Zhang Assist. Head For Experiential Learning szhang15@purdue.edu Kejie Zhao Associate Professor Of Mechanical Engr (617) 999-7207 kjzhao@purdue.edu Zhi Zhou Associate Prof Civil Engr/Env And Ecol zhizhou@purdue.edu Website Fengqing Zhu Assoc Professor Of Ece zhu0@purdue.edu Babak Ziaie Professor Emerita Or Emeritus (765) 494-0725 bziaie@purdue.edu Michael Zoltowski Thomas J And Wendy Engibous Prof Of Ece (765) 494-3512 michael.d.zoltowski.1@purdue.edu