Undergraduate Courses
-
- Engineering Mechanics
- Surveying
- Details of Construction
- Engineering Materials
- Quantity Surveying
- Mechanics of Solids
- Structural Analysis and Design
- Design of Concrete Structures
- Environmental Engineering
- Geotechnical Engineering
- Transportation Planning and Traffic Engineering
- Pavement Design and Railway Engineering
- Project planning and Construction Management
- Prestressed Concrete
- Design of Steel Structures
- Introduction to the Finite Element Method
- Dynamics of Structures
- Solid and Hazardous Waste Management
- Environmental Pollution Management
- Environmental and Sustainable Management
- Earth Retaining Structure
- Elementary Soil Dynamics
- Soil-water Interaction
- Pavement Management, Drainage, and Airport
- Urban Transportation Planning and Management
- Fluid Mechanics
- Open Channel Flow
- Hydrology
- Irrigation and Flood Control
- Integrated Water Resources Planning & Management
- Flood Mitigation and Management
- Ground Water Engineering
- River Engineering
- Hydraulic Structures
- Coastal Engineering
Postgraduate Courses
Structural Engineering
-
- Advanced Concrete Technology
- Analysis and Design of Tall Buildings