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. The author has tried to make it students friendly by providing neat sketches and illustrations with practical problems, wherever necessary. Author hopes that students and faculty will receive this book whole-heartedly. Corrections, if any and suggestions for improvement are welcome.