All engineering students should know basic civil engineering since they need interaction with civil
engineers in their routine works. Hence all important aspects of civil engineering are taught as
elements of civil engineering in all over the world. It covers entire syllabus on Basic Civil
Engineering.