This book has been written for the students pursuing degree or diploma in civil engineering and particularly to the aspirant of competitive exams of state and central Govt. The book guides the students for the preparation of these exams like Junior Engineer, Assistant Engineer, Gate, IES, SSC, RPSC, UPSC etc. and also help them to understand basic concept of civil engineering. The book has been prepared after the discussion with many of our students and other people. This book is very helpful for those who are incapable of taking classroom courses. The book itself provides a classroom environment to the students. After going through this book, students will find themselves to be more confident & competent. The aim of this book is to solve the problems of the students and to increase their confidence level, making them more capable and efficient. Although care has been taken to a great extent, still if you find any error then your suggestions are most welcome.