Mechanics of Solids, Mechanics of Fluids,Construction Techniques Equipment and Practice, Surveying, CAD Drawing,Mechanics of Soils, Strength of Materials,Applied Hydraulic Engineering, Structural Analysis, Foundation Engineering,Design of Steel Structures