Building and construction technology is a branch of civil engineering where you learn both the technical and the non technical aspects of building public or private buildings, commercial buildings, ...