strength of material, theory of structures, steel structure, reinforced concrete design, highway design, soil mechanics, flyid mechanics, water resources engineering, public health and environmental engineering, surveying, building material, social aspects of engineering, railways design,