List of compulsory courses in Soil Mechanics and Foundation Engineering | ||
| No. | Course Name | No. of Units |
| 1 | Advanced Engineering Mathematics | 3 |
| 2 | Advanced Soil Mechanics | 3 |
| 3 | Advanced Foundation Engineering | 3 |
| 4 | Soil Dynamics | 3 |
| 5 | Continuum Mechanics Numerical Methods in Soil Mechanics Rock Mechanics Finite Element Methods | 2 2 2 3 |
List of optional courses in Soil Mechanics and Foundation Engineering | ||
| 1 | Continuum Mechanics | 2 |
| 2 | Numerical Analysis in Soil Mechanics | 2 |
| 3 | Rock Mechanics | 2 |
| 4 | Operation Research | 2 |
| 5 | Soil-Structure Interaction | 3 |
| 6 | Theory of Plasticity in Soil Mechanics | 2 |
| 7 | Advanced Engineering Geology | 2 |
| 8 | Tunnel Engineering | 2 |
| 9 | Earth Dams | 3 |
| 10 | Finite Element Method | 3 |
| 11 | Earthquake Engineering | 3 |
| 12 | Basic Theory of Marine Structures | 3 |
| 13 | Site Investigation | 2 |
| 14 | Groundwater and Seepage | 3 |
| 15 | Advanced Soil Mechanics Laboratory | 1 |
| 16 | Rock Mechanics Laboratory | 1 |
| 17 | Soil Dynamics Laboratory | 1 |
| 18 | Marine Geotechnique | 3 |