Faculty Profiles
Morris, Karcher
Associate Teaching Professor, Electrical and Computer Engineering
Project-based curriculum; hands-on learning; application-oriented coursework.
Morrison, Machel
Associate Professor, Structural Engineering
Seismic safety, materials science, solid mechanics.
Moshiri, Niema
Associate Teaching Professor, Computer Science & Engineering
Massive Adaptive Interactive Texts, open computational problems in HIV epidemiology
Mosqueda, Gilberto
Professor, Structural Engineering
Earthquake engineering, structural dynamics, seismic isolation and energy dissipation systems, seismic response of structural and nonstructural building systems, experimental methods including hybrid simulation.
Mullin, Jennifer
Associate Professor of Teaching, Mechanical and Aerospace Engineering
Faculty Director, Experience Engineering (E4)
Faculty Director, Envision Arts & Engineering Maker Studio
Faculty Director, Experience Engineering (E4)
Faculty Director, Envision Arts & Engineering Maker Studio
Engineering education and experiential learning
Munyaka, Imani
Assistant Professor, Computer Science & Engineering
Human-centered computing, public policy, information security, computer science education, educational and voting technologies, cybersecurity, minorities in STEM
Murakami, Hidenori
Professor Emeritus, Mechanical and Aerospace Engineering
Computational modeling and analysis of heterogeneous materials, including composites, for aerospace, civil and biological applications, and tensegrity structures
Naghizadeh, Parinaz
Assistant Professor, Electrical and Computer Engineering
Network economics, game theory, ethics and economics of AI, optimization, reinforcement learning, economics of cyber security
Najmabadi, Farrokh
Professor Emeritus, Electrical and Computer Engineering
Fusion energy research and development of new techniques to study laser-materials interactions.
Nakashole, Ndapandula
Associate Professor, Computer Science & Engineering
Natural language processing, machine learning and data mining