| No. | Course Name | No. of Units |
| 1 | Advanced Engineering Mathematics | 3 |
| 2 | Dynamics of Structures | 3 |
| 3 | Theory of Elastically and Plasticity | 3 |
| 4 | Finite Element Methods | 3 |
| 5 | Stability of Structures Advanced Steel Structures Advanced Concrete Structures | 3 |
List of optional courses in Structural engineering | ||
| 1 | Stability of Structures | 3 |
| 2 | Advanced Steel Structures | 3 |
| 3 | Advanced Concrete Structures | 3 |
| 4 | Earthquake Engineering | 3 |
| 5 | Principles of Marine Structures Design | 3 |
| 6 | Plastic Design of Structures | 3 |
| 7 | Pre-tensioned RC Structures | 2 |
| 8 | Earthquake Resistant Design of Structures | 3 |
| 9 | Earthquake Resistant Design of Special Structures | 3 |
| 10 | Theory of Plates and Shells | 3 |
| 11 | Optimization in Civil Engineering | 2 |
| 12 | Maintenance and Repair of Structures | 2 |
| 13 | Concrete Dams | 3 |
| 14 | Bridge Engineering | 3 |
| 15 | Laboratory of Structure | 1 |
| 16 | Space Structures | 2 |
| 17 | Plasticity Theory | 2 |
| 18 | Safety in Structures | 2 |
| 19 | Advanced Concrete Technology | 2 |
| 20 | Hydraulic Design of Structures | 3 |
| 21 | Advanced Foundation Engineering | 3 |
| 22 | Water- Structure Interaction | 3 |
| 23 | Soil-Structure Interaction | 3 |
| 24 | Petrifying Damaged Structures due to Earthquake | 2 |