Dive into civil engineering essentials! Explore infrastructure design, construction, & maintenance. Understand building materials like stone, brick, cement, timber, & concrete. Master surveying techniques including ranging, levelling, & mapping. Your comprehensive guide to the core principles of civil engineering.