
John E Greenleaf, PE
Professor of Civil Engineering
Chair of Engineering
Director of Civil Engineering Program
Education
- PHD, Lehigh University
Organization
- Civil Engineering
Office Location
- Comms, Computing & Engineering 235
Mail Drop
- TH-ENR
Courses
-
CER 230 Infrastructure Engineering
Fall 2025 -
CER 260 Introduction to Construction Management
Spring 2025 -
CER 330 Fundamentals of Environmental Engineering
Fall 2025 -
CER 330L Fundamentals of Environmental Engineering Lab
Fall 2025 -
CER 455 Advanced Environmental Engineering
Spring 2025 -
CER 455L Advanced Environmental Engineering Lab
Spring 2025 -
CER 465 Hazardous Waste and Environmental Site Assessment
Fall 2025 -
CER 490 Engineering Professional Experience
Fall 2025