This category includes compulsory subjects.

This course focuses the development and management of irrigation and drainage systems in general.

This course is the continuation of Highway Engineering providing general background knowledge of road pavement, hill roads, road machineries, road construction technology and road maintenance.