Faculty

Mary Roth

Department Head - Simon Cameron Long Professor of Civil and Environmental Engineering, P.E.
324 AEC
(610) 330-5030

David Brandes

Professor, Co-Chair of the Programs in Environmental Science and Studies
320 AEC

Arthur D. Kney

Professor, P.E.
Director of the Center for Community Engagement
318 AEC

Haritha Malladi

Visiting Assistant Professor
114 AEC
610-330-5896

David Mante

Assistant Professor
322 AEC
610-330-3188

Stephen Kurtz

Associate Professor, P.E.
118 AEC

Michael P. McGuire

Assistant Professor, P.E.
321 AEC
(610) 330-5413

Roger Ruggles

Associate Professor, P.E.
316 AEC
(610) 330-5442

Kristen L. Sanford Bernhardt

Associate Professor, Chair of Engineering Studies, P.E.
310 Acopian Engineering Center
(610) 330-5584

David Veshosky

Associate Professor, Co-Chair of Architectural Studies Program
304 AEC
(610) 330-5424

B. Vincent Viscomi

Simon Cameron Long Professor Emeritus