Teaching

Undergraduate Courses

ENGG 4360 - Soil-Water Conservation Systems Design (F18, F19, F20, F21)

This course is a design course in soil and water conservation engineering, which is a core course in most water resources engineering program. The main goals of the course are (1) to teach students the design concepts in soil and water conservation engineering including soil erosion, farm drainage, and irrigation systems. By the end of this course, you should be able to:  (1) Develop an analytical approach to the application of design fundamentals in farm soil and water conservation problems. (2) Analyze the hydrologic, soil and crop resources affecting the design of soil and water conservation systems. (3) Identify the drainage and irrigation requirements and soil loss for given climatic, topographic, soil and crop conditions. (4) Assess the technical, economic and environmental feasibility of installing soil and water conservation systems in a given situation. (5) Apply the principles of hydraulics to the design of soil and water conservation facilities. (6) Concisely and articulately communicate quantitative specifications for farm soil and water conservation systems.

ENGG 3650 - Enginering Hydrology (F20)

This course on hydrology is a core course in water resources engineering and environmental engineering programs. The main goals of the course are (1) to teach students the components of the hydrologic cycle and (2) to provide description of basic hydrologic processes including precipitation, watershed abstractions, stream flow characteristics, hydrograph analysis, overland and channel flow routing, hydrologic time series analysis, ground water in hydrology and simulation of hydrologic processes.

ENGG 3340 - GIS for Environmental Engineers (F17, F18, F19, F21)

This course provides basic-level knowledge of Geographic Information System (GIS) principles, techniques and practice in environmental and water resources engineering and natural resources management. At the successful completion of this course, the student will have demonstrated the ability to: (1) Understand basic GIS terminology, structure, and functions including data structuring and application program development. (2) Appropriately find, select and apply data, perform analyses and produce a final map or database product. (3)  Apply and use GIS as a tool to facilitate and enhance a variety of environmental and water resources engineering as well as natural resource management projects. (4) Use a commercial GIS software package to build geographic information systems. (5) Communicate effectively in both written and verbal format the results of a GIS-based project. 

ENGG 1210 - Engineering Mechanics 1 (F17)

This course is to introduce the basic principles of engineering mechanics with emphasis on their analysis and application to practical engineering problems. This course will focus on the most basic branch of mechanics: rigid-body mechanics. At the successful completion of this course, the student will have demonstrated the ability to: (1) Describe the motions and forces associated with the static and dynamic behavior of point objects and rigid bodies.  (2) Clearly articulate and differentiate the main concepts of Newtonian mechanics including forces, moments, distributed forces, friction, linear and angular momentum, impulse, energy, power, efficiency, and equilibrium. (3) Model and solve engineering mechanics problems with stated assumptions, using clearly communicated solutions complete with Free Body Diagrams, dimensional homogeneity, and correct use of significant digits. (4) Describe the force and moment distribution throughout structures and mechanisms. (5) Describe the motion of a particle or rigid body in terms of its position, velocity, and acceleration in different frames of reference

Graduate Courses

ENGG 6800 - Deterministic Hydrological Modeling (F16, W18, F21)

This course provides a sound understanding of the mechanisms and modeling of components of the hydrologic cycle and give hands-on experience with several field scale to watershed scale hydrological models.  At the successful completion of this course, the student will have demonstrated the ability to: (1) Describe the major computational elements in a representative selection of deterministic hydrologic models, including both continuous and event models. (2) Have a sound understanding of inputs needed for the models and able to download and modify as per model requirements (3) Identify and describe the computational procedure, using state-of-the-art algorithms, for various processes used in most widely used hydrological models. (4) Describe and apply the procedure used to calibrate and validate a field and a watershed (continuous and event) model and the criteria used to test the success of the model. (5) Run sensitivity tests, on a field scale watershed models, an event-based watershed model, and a continuous watershed hydrologic model, identify the role of data, initial conditions, their strengths and weaknesses, and the processes well/not well presented.

ENGG 6900 - Non-Point Source Modeling and BMPs (S17, W19, W20, W21)

This course sound understanding of non-point source pollution and its management and give hands-on experience on modeling non-point source pollutants using several field to watershed scale hydrological and water quality models.  At the successful completion of this course, the student will have demonstrated the ability to: (1) Understand the surface/subsurface hydrology and their interaction with sediment and erosion processes, nitrogen and phosphorus cycles. (2) Selection and evaluation of hydrological and water quality models that simulate non-point source pollutants and describe their strengths and weakness. (3) Identify and describe the computational procedure, using state-of-the-art algorithms, for various processes used in most widely used hydrological and water quality models. (4) Evaluate the effect of scale, spatial and temporal variability in non-point source development.(5) Calibrate/validate, run sensitivity, uncertainty analysis, and identify the physical quantities for which input data is required and give quantitate estimates of input parameters.(6) Select and assess best management practices for non-point source pollution control.