Basic geotechnical eng,Applied geotechnical eng,Pavement design,Strength of materials,ground improvement technique,Elements of civil eng and engineering mechanics,Surveying I & II, Building Materials and construction Technology, Advanced Foundation Engineering