| 1 | Learn the fundemantal principles of pipes and open channel hydraulics |
| 2 | Conduct hydraulic analysis and design of pipeline systems. |
| 3 | Design and analysis of pipe networks |
| 4 | Design of open-channel and determine the best hydraulic section |
| 5 | Analysis and compute rapidly and gradually varied flows |
| 6 | Recognize gradually varied flow profiles |
| 7 | Computation of gradually varied flows |
| 8 | Channel control and use of hydraulic software |