
Teaching
CE 3142: Applied Fluid Mechanics Lab
This course focuses on the application of basic fluid mechanics concepts in the laboratory. Students perform experiments to collect fluid flow measurements, which are then analyzed in the context of theory.

CE 3342: Water Resources Engineering
This course covers surface water and groundwater hydrology and hydraulics, as well as their application to engineering design. Topics include the hydrologic cycle, rainfall-runoff, reservoir and streamflow routing, open-channel hydraulics, groundwater flow, probability concepts in design, hydrologic and hydraulic modeling approaches, urban hydrology, and sustainability in water resources.

CE 5300: Coastal Engineering
The course covers key concepts and analysis approaches for coastal processes, including tides, waves, currents, and sediment transport. General design principles for coastal engineering structures are presented, along with an introduction to nature-based approaches for coastal management.

CE 5354: Water Resources Planning
This course covers historical and current water resources planning and management topics. A major focus is on optimization and simulation approaches for multi-objective water resources problems. In addition to technical and scientific concepts, economic, environmental, social, and political aspects are also considered.
