It provides a variety of construction management services such as cost estimating, value engineering, constructability review, CPM scheduling and inspection.
Some programs, like engineering or medicine require extra upper secondary level courses in mathematics and sciences, which can be attained through a foundation course in engineering.