Learn about construction planning and scheduling using the Critical Path Method. In addition to a brief overview of the CPM history, the course dives straight into the manual schedule calculations for dates and float durations based on simple and complex parameters, including multiple calendars and date constraints. Critical path based on float and longest path is discussed, in addition to multiple float paths and relationship floats, which are advanced topics. Following the midterm exam, the course shifts focus to planning and scheduling using Oracle Primavera P6 software, which is the most common program used globally on construction projects. In-class workshops and homework assignments will cover the major topics in Primavera P6, including setup, adding activities, formatting, organizing, filtering, printing, scheduling options, adding resources, updating schedules with or without resources, and global change. This effectively covers both basic and advanced topics in using Primavera P6, which is very valuable for an engineer to have in the construction industry. The students will have the necessary skills to take on scheduling responsibilities upon graduating from this class. The final project is a small group presentation that involves the planning and scheduling of a high-rise residential building using Primavera P6, including a simple cash flow analysis based on the project budget.