Dave Foster
Associate Professor of Practice in Electrical & Computer Engineering
Disciplines
- Engineering
Associate Professor of Practice in Electrical & Computer Engineering
Department Head of Computer Science
Department Head of Chemical Engineering
Dean of the College of Sciences and Liberal Arts
Professor of Mechanical Engineering
Assistant Professor of Electrical and Computer Engineering
Professor of Mechanical Engineering
Professor of Mechanical Engineering
Professor of Mechanical Engineering
Associate Professor of Applied Mathematics
Assistant Professor, Environmental Humanities
Professor of History- Department of Liberal Arts
Professor of the Practice
Professor of Mechanical Engineering
Associate Professor of Mechanical Engineering
Associate Professor of Mechanical Engineering
Assistant Professor of Computer Science