Lectures Offerred At Undergraduate Level CE 272 Fluid Mechanics CE 371 Hydromechanics CE 372 Engineering Hydrology CE 471 Water Resources Engineering CE 475 Design of Hydraulic Structures