The B.Tech in Civil Engineering is a comprehensive curriculum that familiarises the students with infrastructural and building design and construction as well as maintenance work. Other areas that are covered in the course include structural mechanics, geotechnics, environmental engineering, transport engineering, construction engineering, management engineering and Engineering project management. To complement conventional learning, the elements that are adopted include class work, laboratory exercises, field trips and projects. This program develops problem-solving skills, innovation and leadership skills among the graduates to fit the job markets in different sub-disciplines of civil engineering.