Construction management degree program equips students with a variety of technical and managerial abilities. Programs may cover project scheduling, budgeting, cost estimation, construction law, quality control and workplace safety. Communication, leadership, problem solving and decision making are also taught to students throughout a construction management degree that also hold very important roles in construction management teams and projects. These skills help to ensure that a project is completed on time, within budget, and to the required quality standards, while also coordinating and managing various aspects of the development process. These skills are sought after by employers in the construction industry.