Faculty

Randy Moulic
Professor and Associate Dean for Applied Learning and Cooperative Education
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Won Namgoong
Professor and Associate Dean for Research, Interim Chair Computer Science
College of Engineering and Applied Sciences, Computer Science, Electrical and Computer Engineering
faculty

Mohammed Agamy
Associate Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Mustafa Aksoy
Assistant Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering
David Ardrey
Professor of Practice
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Md. Aynul Bari
Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Jeffrey Braunstein
Professor of Practice
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Ming-Ching Chang
Associate Professor
College of Engineering and Applied Sciences, Computer Science, Electrical and Computer Engineering

Charalampos Chelmis
Assistant Professor
College of Engineering and Applied Sciences, Computer Science

Aveek Dutta
Assistant Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Hany Elgala
Assistant Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Scott C. Evans
Adjunct Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Robert Filkins
Adjunct Professor
Electrical and Computer Engineering, College of Engineering and Applied Sciences

Rixiang Huang
Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Zahirul Hasan Khan
Adjunct Professor
Environmental and Sustainable Engineering, College of Engineering and Applied Sciences

Kyoung-Yeol Kim
Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Vladimir Kuperman
Professor of Practice
College of Engineering and Applied Sciences, Computer Science

Yanna Liang
Professor and Chair
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Yaoze Liu
Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Jackson Marques de Carvalho
Professor of Practice
College of Engineering and Applied Sciences, Computer Science

Amirreza Masoumzadeh
Associate Professor
College of Engineering and Applied Sciences, Computer Science

Paul Millard
Professor of Practice and Director of New Program Development
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Jonathan Muckell
Professor of Practice
College of Engineering and Applied Sciences, Electrical and Computer Engineering
John D. Paccione
Assistant Professor
School of Public Health, Environmental Health Sciences, College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Yukesh Kannah Ravi
Visiting Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Dola Saha
Assistant Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Samir Salamah
Adjunct Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Gary J. Saulnier
Professor and Chair
College of Engineering and Applied Sciences, Electrical and Computer Engineering

Weilan Zhang
Visiting Assistant Professor
College of Engineering and Applied Sciences, Environmental and Sustainable Engineering

Daphney-Stavroula Zois
Assistant Professor
College of Engineering and Applied Sciences, Electrical and Computer Engineering
Staff
Victoria J. Brock
Assistant Dean of Finance and Administration
College of Engineering and Applied Sciences

Mark E. Seabury II
Administrative Manager
College of Engineering and Applied Sciences, Computer Science

Taryn L. Wienclawski
Administrative Assistant
College of Engineering and Applied Sciences, Computer Science
staff