Faculty Directory

On this page:

MAE Faculty

Alaa Eldeen A. Hassan Ali

Teaching Assistant Professor

219 Bell Hall

Phone: 716-645-2486

Email: alaaelde@buffalo.edu

Jason Armstrong

Teaching Associate Professor

220 Bell Hall

Phone: 716-645-3541

Email: jna4@buffalo.edu

Francine Battaglia


339 Jarvis Hall

Phone: 716-645-1470

Email: fbattagl@buffalo.edu

Javid Bayandor

Associate Professor

1004 Furnas Hall.

Phone: 716-645-1422

Email: bayandor@buffalo.edu

Paul Bauman

Assistant Professor

611 Furnas Hall

Phone: 716-645-1410

Email: pbauman@buffalo.edu

Sara Behdad

Assistant Professor

243 Bell Hall

Phone: 716-645-5914

Email: sarabehd@buffalo.edu

Iman Borazjani

Associate Professor

337 Jarvis Hall

Phone: 716-645-1468

Email: iman@buffalo.edu

Matt Burge

Teaching Assistant Professor

213 Bell Hall

Phone: 716-645-4703

Email: mburge@buffalo.edu

Deborah Chung


608 Furnas Hall

Phone: 716-645-3977

Email: ddlchung@buffalo.edu

Souma Chowdhury

Assistant Professor

246 Bell Hall

Phone: 716-645-3059

Email: soumacho@buffalo.edu

John Crassidis

Professor; CUBRC Professor in Space Situational Awareness; Director, Center for Multisource Information Fusion

1003 Furnas Hall

Phone: 716-645-1426

Email: johnc@buffalo.edu

Gary Dargush


223 Bell Hall

Phone: 716-645-2315

Email: gdargush@buffalo.edu

Brad Darrall

Teaching Assistant Professor

221 Bell Hall

Phone: 716-645-1415

Email: bdarrall@buffalo.edu

Sonjoy Das

Assistant Professor

607 Furnas Hall

Phone: 716-645-1450

Email: sonjoy@buffalo.edu

Paul DesJardin


336 Jarvis Hall

Phone: 716-645-1467

Email: ped3@buffalo.edu

Ehsan Esfahani

Assistant Professor

245 Bell Hall

Phone: 716-645-2517

Email: ehsanesf@buffalo.edu

Aaron Estes

Teaching Assistant Professor

217 Bell Hall

Phone: 716-645-1430

Email: aaronest@buffalo.edu

James Felske


330 Jarvis Hall

Phone: 716-645-1463

Email: felske@buffalo.edu

John Hall

Assistant Professor

241 Bell Hall

Phone: 716-645-5946

Email: johnhall@buffalo.edu

Yaowu Hu

Assistant Professor

238 Bell Hall

Phone: 716-645-1459

Email: yaowuhu@buffalo.edu

Susan Zonglu Hua


340 Jarvis Hall

Phone: 716-645-1471

Email: zhua@buffalo.edu

Kevin Hulme

Adjunct; Senior Research Associate

106 Furnas Hall

Phone: 716-645-5573

Email: hulme@buffalo.edu

Vojislav Kalanovic

Professor of Practice

1006 Furnas Hall

Phone: 716-645-1417

Email: vojislav@buffalo.edu

M. Amin Karami

Assistant Professor

1013 Furnas Hall

Phone: 716-645-5878

Email: karami@buffalo.edu

Jobaidur Khan

Teaching Assistant Professor

218 Bell Hall

Phone: 716-645-0387

Email: jobaidur@buffalo.edu

Francis D. Lagor

Assistant Professor

1010 Furnas Hall

Phone: 716-645-2402

Email: flagor@buffalo.edu

Kemper E. Lewis

Professor; Chair

208 Bell Hall

Phone: 716-645-2682

Email: kelewis@buffalo.edu

Matthew Maclean

Adjunct Associate Professor

Cryus Madnia


334 Jarvis Hall

Phone: 716-645-1465

Email: madnia@buffalo.edu

Hui Meng


324 Jarvis Hall

Phone: 716-645-1458

Email: huimeng@buffalo.edu

Joseph Mollendorf


335 Jarvis Hall

Phone: 716-645-1466

Email: molendrf@buffalo.edu

D. Joseph Mook


1008 Furnas Hall

Phone: 716-645-1427

Email: mook@buffalo.edu

Mostafa Nouh

Assistant Professor

1012 Furnas Hall

Phone: 716-645-1449

Email: mnouh@buffalo.edu

Andrew Olewnik

Adjunct Assistant Professor; SEAS Director of Experiential Learning Programs

412F Bonner Hall

Phone: 716-645-2630

Email: olewnik@buffalo.edu

Abani Patra


605 Furnas Hall

Phone: 716-645-2734

Email: abani@buffalo.edu

Rahul Rai

Associate Professor

244 Bell Hall

Phone: 716-645-1451

Email: rahulrai@buffalo.edu

Shenqiang Ren


615 Furnas Hall

Phone: 716-645-1431

Email: shenren@buffalo.edu

Matthew Ringuette

Associate Professor; Director of Undergraduate Studies, Aerospace Engineering

327 Jarvis Hall

Phone: 716-645-1461

Email: ringum@buffalo.edu

David Salac

Associate Professor; Director of Graduate Studies

326 Jarvis Hall

Phone: 716-645-2883

Email: davidsal@buffalo.edu

Paul Schifferle

Adjunct Faculty; Engineering Manager, Moog Inc

Tarunraj Singh


1009 Furnas Hall

Phone: 716-645-1428

Email: tsingh@buffalo.edu

Lieselle Trinidad

Teaching Assistant Professor

214 Bell Hall

Phone: 716-645-2262

Email: let@buffalo.edu

Robert Wetherhold

Professor; Director of Undergraduate Studies, Mechanical Engineering

606 Furnas Hall

Phone: 716-645-3058

Email: mecrcw@buffalo.edu

Jihyung Yoo

Assistant Professor

323 Jarvis Hall

Phone: 716-645-5989

Email: jihyungy@buffalo.edu

Minghui Zheng

Assistant Professor

1007 Furnas Hall

Phone: 716-645-1432

Email: mhzheng@buffalo.edu

Emeritus Faculty

Francis A. Cozzarelli

Professor Emeritus

Ching-Shi Liu

Associate Professor Emeritus

Roger W. Mayne

Distinguished Teaching Professor Emeritus

228 Bell Hall

Email: mayne@buffalo.edu

John Medige

Associate Professor Emeritus

William J. Rae

Distinguished Teaching Professor Emeritus

Herbert Reismann

Professor Emeritus

Andres Soom

Professor Emeritus

228 Bell Hall

Email: soom@buffalo.edu