Pavement engineering
Pavement engineering is a branch of civil engineering that uses engineering techniques to design and maintain flexible (asphalt) and rigid (concrete) pavements. This includes streets and highways and involves knowledge of soils, hydraulics, and material properties.