CE 2601 Fundamentals of Environmental Engineering and Science
CE 3330 Engineering Fluid Mechanics
CE 3334 Water Resources Engineering
CE 3615 Water and Wastewater Engineering
CE 4097 Senior Design Project
CE 5360 Water Resources and Wastewater Engineering
ME 2350 Engineering Mechanics-Dynamics
Awards and honors
Joseph H. Senne Jr. Faculty Teaching and Service Achievement Award presented by the Academy of Civil Engineers, Civil, Architectural and Environmental Engineering, Missouri University of Science & Technology, 2021.
Crying Towel Award presented by the ASCE chapter at Louisiana Tech University to a faculty member who requires most course work and makes students work hard to achieve high academic standards during the year, 2016.