List of main courses in Hydraulic structure Engineering | ||
| No. | Course Name | No. of Units |
| 1 | Advanced Hydraulics | 3 |
| 2 | Design of Hydraulic Structures | 3 |
| 3 | Advanced Engineering Mathematics | 3 |
| 4 | Finite Element Method | 3 |
| 5 | Earth Dams Concrete Dams | |
List of optional courses in Hydraulic structure Engineering | ||
| 1 | Groundwater | 3 |
| 2 | River Engineering | 2 |
| 3 | Hydraulic Models | 2 |
| 4 | Rock Mechanics | 2 |
| 5 | Advanced Geological Engineering | 2 |
| 6 | Elasticity & Plasticity Theory | 3 |
| 7 | Hydrodynamics | 3 |
| 8 | Dynamics of Structures | 3 |
| 9 | Computational Hydraulics | 3 |
| 10 | Hydropower Plant | 2 |
| 11 | Advanced Concrete Technology | 2 |
| 12 | Principles of Marine Structures Design | 3 |
| 13 | Advanced Foundation Engineering | 3 |
| 14 | Optimization in Civil Engineering | 2 |
| 15 | Advanced Engineering Hydrology | 3 |
| 16 | Advanced Fluid Dynamics | 3 |
| 17 | Principles of Marine Hydraulics | 3 |
| 18 | Earthquake Engineering | 3 |
| 19 | Coastal Engineering | 3 |
| 20 | Principles of Port Engineering | 3 |
| 21 | Tunnel Engineering | 2 |
| 22 | Water – Structure interaction | 3 |
| 23 | Plates and Shells Theory | 3 |
| 24 | Numerical Methods in Water Engineering | 3 |
List of research courses in Hydraulic structure Engineeringg | ||
| No. | Course Name | |
| 1 | Seminar | 2 |
| 2 | Thesis | |