A course on Basic Civil Engineering is aimed at familiarizing this subject to students of various engineering branches as development of infrastructure is an essential for technological advancement. Each chapter in this book is a separate subject under Civil Engineering branch and the author has attempted to provide a strong conceptual base to understand the subject.