- Strength Of Materials
- Engineering Geology
- Building Material Construction Planning
- Numerical Analysis And Stastical Techniques
- Design Of Concrete Structures
- Structure Analysis
- Advanced Surveying
- Soil Mechanics
- Water Engineering
- Hydraulics And Hydraulic Machines
- Design Of Steel Structure
- Communication Skills For Professional
- Advanced Structural Analysis
- Transportation Engineering 1
- Advanced Structural Design
- Database Management System