This essentially requires them to take a multitude of design courses. Construction engineering students take design courses as well as construction management courses. This allows them to understand both the design functions as well as the building requirements needed to design and build today's infrastructures.