Portland Community College | Portland, Oregon Portland Community College

CCOG for BCT 134 Winter 2022

View archive version »
Course Number:
BCT 134
Course Title:
Construction Scheduling
Credit Hours:
Lecture Hours:
Lecture/Lab Hours:
Lab Hours:

Course Description

Introduces methods used in planning and scheduling construction projects. Emphasizes the development and proper use of construction schedules, Critical path methods and resource and cost loading. Introduces MS Project computer scheduling software to build and monitor schedules. Prerequisites: BCT 104 or Instructor permission. Recommended: Basic knowledge of Microsoft Windows. Audit available.

Addendum to Course Description

The instructional approach is based on the building contractor's point of view, and the intent is to provide a good working knowledge of building, maintaining and monitoring schedules for construction projects. Learners will both individually and collaboratively work with "Microsoft Project" management software to develop and track a construction schedule. It is suggested that students entering this course have a basic understanding of construction sequencing and assembly.

Intended Outcomes for the course

Upon successful completion students should be able to:

  • Assemble and use various construction schedules to manage a construction project.
  • Prioritize scheduled tasks in order to streamline planning strategies, shorten overall construction schedules, and reduce costs.
  • Communicate effectively with team members by recognizing and utilizing best practices for planning and scheduling of construction tasks.

Outcome Assessment Strategies

1. Learners will individually demonstrate the understanding and use of basic concepts that help develop a construction schedule by the following "Discovery Projects":

A. Assemble and sketch a WBS (Work Breakdown Structure).
B. Develop an activity list with durations.
C. Develop and sketch logic diagrams.
D. Compute and sketch a CPM (Critical Path Method) diagram.

2. Successfully complete two "Mastery Projects" which will represent the culmination of concepts, issues, and themes necessary to achieve the course outcomes. These projects will be completed collaboratively in groups of two persons using "Microsoft Project" scheduling software. The first learner project will be to develop and resource load a baseline schedule. The second project will be to update that schedule, analyze and report changes, and possible corrections and adjustments.

3. Successfully complete one "Final Project" which will represent the culmination of concepts, issues, and themes necessary to achieve the course outcomes. This project will be completed individually using "Microsoft Project" scheduling software. Each learner will demonstrate their ability to develop a baseline schedule.

Course Content (Themes, Concepts, Issues and Skills)

Themes, issues and concepts:

  • Purpose of Benefits of Scheduling
  • Time Management and Resource Planning
  • Natural Activity Logic and Sequence
  • Scheduling Terminology
  • Types of Schedules
  • Diagramming
  • Scheduling Planning
  • Scheduling Monitoring and Management
  • Scheduling Reporting
  • Resource Loading
  • Critical Path Method
  • Computer Scheduling Software
  • Team Building and Collaboration

Process Skills:
1. Identify the levels of scheduling
2. Identify and develop Work Breakdown Structures (WBS)
3. Identify and develop activity list
4. Develop and assign duration to activities
5. Identify and develop bar charts
6. Identify, develop and sketch arrow network logic diagrams
7. Identify, develop and sketch precedence network diagrams
8. Identify, develop and sketch time-scaled network diagrams
9. Identify, develop, compute and manually sketch a CPM schedule
10. Develop a baseline schedule
11. Add labor and cost resources to a baseline schedule
12. Update a CPM baseline schedule
13. Analyze and adjust scheduling problems
14. Develop and print various scheduling reports
15. Work on "Microsoft Project" software to develop baseline, resources, and update schedule
16. Work collaboratively with team member(s)