Skip to the guide
Field Guide UT Austin

Walker Department of Mechanical Engineering: professors and courses

Course codes E S, M E, ORI

Who teaches here

Walker Department of Mechanical Engineering professors and instructors
NameTeaches
Professors · 80
Farshid AlambeigiAssociate professor
No classes listed this year
Narayana R Aluru EvaluationsCVProfessor
M E 330
Vaibhav Bahadur CVAssociate professor
M E 339
Jonathan F Bard CVProfessor
M E 366L, ORI 366
Adela Ben-YakarProfessor
No classes listed this year
J Eric Bickel CVProfessor
M E 353
George Biros EvaluationsCVProfessor
M E 330
David G Bogard CVProfessor
M E 330
Raghu BollapragadaAssistant professor
No classes listed this year
Maura Borrego EvaluationsCVProfessor
E S 260, E S 360, M E 379M
Michael David BryantProfessor
No classes listed this year
Chih-Hao Chang EvaluationsCVProfessor
M E 376N
Show all 103 people
Walker Department of Mechanical Engineering professors and instructors, continued
NameTeaches
Professors · 80
William S Charlton CVProfessor
M E 361E
Dongmei Chen CVProfessor
M E 344
Zhantao Chen EvaluationsCVAssistant professor
M E 318M
Leah Chong EvaluationsCVAssistant professor
M E 366J
Kevin Clarno EvaluationsCVAssociate professor
M E 337C
Thomas J Connolly EvaluationsCVAssociate professor of instruction
M E 103, M E 210, M E 302, M E 314D, M E 340
Richard H CrawfordProfessor
No classes listed this year
Michael Arthur Cullinan EvaluationsCVAssociate professor
M E 350
Ashish Deshpande EvaluationsCVProfessor
M E 350R
Dragan DjurdjanovicProfessor
No classes listed this year
Janet L Ellzey CVProfessor
M E 379M
Ofodike A Ezekoye CVProfessor
M E 339
Eric P Fahrenthold CVProfessor
M E 318M
D Emma FanProfessor
No classes listed this year
Ann Majewicz Fey CVAssociate professor
M E 340
Nicholas P Fey EvaluationsCVAssociate professor
M E 314D, M E 354M
Omar GhattasProfessor
No classes listed this year
Derek A Haas EvaluationsCVAssociate professor
M E 336P, M E 337G
Michael Richard Haberman EvaluationsCVAssociate professor
M E 344
Matthew J Hall EvaluationsCVProfessor
M E 316T, M E 343, M E 374T
Mark F Hamilton CVProfessor
FR 601C, FR 611C
John J Hasenbein EvaluationsCVProfessor
M E 335
Tanya HutterAssistant professor
No classes listed this year
Joshua M Keena EvaluationsCVProfessor of practice
M E 266K, M E 316T, M E 339, M E 379M, M E 397, M E 466E
Hadi KhaniResearch assistant professor
No classes listed this year
Desiderio Kovar EvaluationsCVProfessor
M E 336, M E 378D
Erhan Kutanoglu EvaluationsCVAssociate professor
M E 353, M E 367S, ORI 367
Sheldon LandsbergerProfessor
No classes listed this year
Benjamin D LeibowiczAssociate professor
No classes listed this year
Wei Li CVProfessor
M E 340
Yijin Liu EvaluationsCVAssociate professor
M E 334
Yuanyue LiuAssociate professor
No classes listed this year
Raul G Longoria EvaluationsCVProfessor
E S 319, M E 344, M E 364L
Nanshu Lu CVProfessor
No classes listed this year
Filippo Mangolini EvaluationsCVAssociate professor
M E 334
Arumugam ManthiramProfessor
No classes listed this year
Alexander Marras CVAssistant professor
M E 330
David Mitlin EvaluationsCVProfessor
M E 349, M E 359
Robert D Moser CVProfessor
GOV 312L
Richard R NeptuneProfessor
No classes listed this year
Steven P NicholsProfessor
No classes listed this year
Raymond Lee OrbachProfessor
No classes listed this year
Andrea D Pickel CVAssistant professor
M E 339
Mitchell W Pryor EvaluationsCVResearch professor
M E 369P
Varun Rai CVProfessor
No classes listed this year
Mark G RaizenProfessor
No classes listed this year
Manuel Karl RauschAssociate professor
No classes listed this year
Gregory Rulifson EvaluationsCVAssociate professor of practice
E S 277, E S 277K, E S 377, M E 120C
Christopher G Rylander CVAssociate professor
M E 103, M E 210, M E 302, M E 338
Marissa N Rylander EvaluationsCVAssociate professor
M E 339, M E 379M
Michael S Sacks EvaluationsCVProfessor
M E 379M
Anastasia Schauer CVAssistant professor
M E 366J
Zhenghui Sha EvaluationsCVAssociate professor
M E 338
Li ShiProfessor
No classes listed this year
Donald Jason SiegelProfessor
No classes listed this year
Venkat Subramanian EvaluationsCVProfessor
M E 316T
Eric M TaleffProfessor
No classes listed this year
Maryam Tilton EvaluationsCVAssistant professor
M E 366J, M E 368C, M E 392Q, M E 397
Hairong Wang EvaluationsCVAssistant professor
M E 335
Junmin Wang CVProfessor
M E 379M
Yaguo Wang EvaluationsCVAssociate professor
M E 310T
Michael Webber EvaluationsCVProfessor
M E 363M
Preston S Wilson CVProfessor
M E 355K
Fangzhou Xia EvaluationsCVAssistant professor
M E 314D, M E 348F
Guihua Yu CVProfessor
M E 334, M E 378E
Elena Maria Zannoni EvaluationsCVAssistant professor
M E 337F
Yuebing Zheng EvaluationsCVProfessor
M E 334, M E 379M
Jianshi Zhou CVResearch professor
IRG 378
Lecturers and instructors · 15
Emily Beagle CVLecturer
M E 363M
Scott Randolph Burlison CVLecturer
M E 350
Derek William Davies EvaluationsCVLecturer
M E 338, M E 378K
Barbara GrohLecturer
No classes listed this year
Ilyas M Iyoob CVLecturer
M E 365D
Bailey Briscoe Jones EvaluationsCVLecturer
E S 225C
Matthew Jones CVLecturer
RHE 306, RHE 309J
Harry Robert Kennard CVLecturer
No classes listed this year
Joseph Hong Yui KooLecturer
No classes listed this year
Cassandra LeClair CVLecturer
E S 333T
Robert OshanaLecturer
No classes listed this year
Adrian Rodriguez EvaluationsCVLecturer
M E 316T, M E 318M
Meredith Leeann Symmank EvaluationsCVLecturer
E S 122, M E 350R
Nathanial David WigginsLecturer
No classes listed this year
Greg Munson YericLecturer
No classes listed this year
Graduate and other instructors · 8
Benjamin Black EvaluationsCV
M E 366J
Thomas Clark EvaluationsCV
E S 377E
Jisun Lee EvaluationsCV
M E 366L, ORI 366
Matthew Meier EvaluationsCV
M E 330
Yashaswini Murthy Evaluations
ORI 397
Randall Williams EvaluationsCV
M E 340
William Willis EvaluationsCV
M E 379N
Billy Wood CV
M E 210, M E 302

Who teaches each course

Walker Department of Mechanical Engineering: who teaches each course
CourseTaught by
E S 122Meredith Leeann Symmank
E S 225CBailey Briscoe Jones
E S 260Maura Borrego
E S 277Gregory Rulifson
E S 277KGregory Rulifson
E S 319Raul G Longoria
E S 333TCassandra LeClair
E S 360Maura Borrego
E S 377Gregory Rulifson
E S 377EThomas Clark
FR 601CMark F Hamilton
FR 611CMark F Hamilton
Show all 68 courses
Walker Department of Mechanical Engineering: who teaches each course, continued
CourseTaught by
GOV 312LRobert D Moser
IRG 378Jianshi Zhou
M E 103Thomas J Connolly, Christopher G Rylander
M E 120CGregory Rulifson
M E 210Thomas J Connolly, Christopher G Rylander, Billy Wood
M E 266KJoshua M Keena
M E 302Thomas J Connolly, Christopher G Rylander, Billy Wood
M E 310TYaguo Wang
M E 314DThomas J Connolly, Nicholas P Fey, Fangzhou Xia
M E 316TMatthew J Hall, Joshua M Keena, Venkat Subramanian, Adrian Rodriguez
M E 318MZhantao Chen, Eric P Fahrenthold, Adrian Rodriguez
M E 330Narayana R Aluru, George Biros, David G Bogard, Alexander Marras, Matthew Meier
M E 334Yijin Liu, Filippo Mangolini, Guihua Yu, Yuebing Zheng
M E 335John J Hasenbein, Hairong Wang
M E 336Desiderio Kovar
M E 336PDerek A Haas
M E 337CKevin Clarno
M E 337FElena Maria Zannoni
M E 337GDerek A Haas
M E 338Christopher G Rylander, Zhenghui Sha, Derek William Davies
M E 339Vaibhav Bahadur, Ofodike A Ezekoye, Joshua M Keena, Andrea D Pickel, Marissa N Rylander
M E 340Thomas J Connolly, Ann Majewicz Fey, Wei Li, Randall Williams
M E 343Matthew J Hall
M E 344Dongmei Chen, Michael Richard Haberman, Raul G Longoria
M E 348FFangzhou Xia
M E 349David Mitlin
M E 350Michael Arthur Cullinan, Scott Randolph Burlison
M E 350RAshish Deshpande, Meredith Leeann Symmank
M E 353J Eric Bickel, Erhan Kutanoglu
M E 354MNicholas P Fey
M E 355KPreston S Wilson
M E 359David Mitlin
M E 361EWilliam S Charlton
M E 363MMichael Webber, Emily Beagle
M E 364LRaul G Longoria
M E 365DIlyas M Iyoob
M E 366JLeah Chong, Anastasia Schauer, Maryam Tilton, Benjamin Black
M E 366LJonathan F Bard, Jisun Lee
M E 367SErhan Kutanoglu
M E 368CMaryam Tilton
M E 369PMitchell W Pryor
M E 374TMatthew J Hall
M E 376NChih-Hao Chang
M E 378DDesiderio Kovar
M E 378EGuihua Yu
M E 378KDerek William Davies
M E 379MMaura Borrego, Janet L Ellzey, Joshua M Keena, Marissa N Rylander, Michael S Sacks, Junmin Wang, Yuebing Zheng
M E 379NWilliam Willis
M E 392QMaryam Tilton
M E 397Joshua M Keena, Maryam Tilton
M E 466EJoshua M Keena
ORI 366Jonathan F Bard, Jisun Lee
ORI 367Erhan Kutanoglu
ORI 397Yashaswini Murthy
RHE 306Matthew Jones
RHE 309JMatthew Jones
Bachelor’s degrees1 program
Pay after graduationUp to $104,500
Median pay after graduation by field
Field of study1 year out4 years out
Mechanical EngineeringBachelor’s · Mechanical engineering$87,300$104,500

Median earnings of graduates who received federal student aid, from the U.S. Department of Education’s College Scorecard: 1 year out is 2020–21 pay (2022 dollars), 4 years out is 2019–20 pay (2021 dollars). Fields group related programs.

About the department

Walker Department of Mechanical Engineering is part of Cockrell School of Engineering, led by Dean Roger T. Bonnecaze. Its course codes are E S, M E and ORI.

SourcesUT catalog, HB 2504

Colleges, deans, departments and degree programs come from UT’s catalog. Who teaches what comes from UT’s public HB 2504 course information, which lists the instructor of record and a CV for every section.

Cockrell School of EngineeringEvery UT collegeEvery UT course