Investigate the theoretical aspects of construction management, focusing on project scheduling and resource allocation. Discuss scheduling techniques such as Critical Path Method (CPM) and Program Evaluation and Review Technique (PERT), and explore theories of resource optimization and project control.