We may earn an affiliate commission when you visit our partners.
Ibrahim Odeh, Ph.D., MBA

This course focuses on learning how to develop and manage a schedule. The first module provides an overview of the Construction Scheduling course. The second module introduces bar or Gantt charts and how they are used as scheduling tools. During the third module, learners will create activity precedence diagrams, also referred to as activity on node diagrams, which graphically represent the construction activities in a project and their relationships. The fourth module provides an overview of the types of construction activity relationships encountered in a construction project and how to represent them in an activity precedence diagram. Forward and backward pass calculations are covered in the fifth module, and during the sixth module, Professor Odeh discusses the importance of critical paths, including what it is and why it is important.

Read more

This course focuses on learning how to develop and manage a schedule. The first module provides an overview of the Construction Scheduling course. The second module introduces bar or Gantt charts and how they are used as scheduling tools. During the third module, learners will create activity precedence diagrams, also referred to as activity on node diagrams, which graphically represent the construction activities in a project and their relationships. The fourth module provides an overview of the types of construction activity relationships encountered in a construction project and how to represent them in an activity precedence diagram. Forward and backward pass calculations are covered in the fifth module, and during the sixth module, Professor Odeh discusses the importance of critical paths, including what it is and why it is important.

By the end of this course, you will be able to:

-Discover key project scheduling techniques and procedures

-Learn how to develop and manage a schedule, and understand scheduling tools such as bar charts, activity on arrow, and activity on nodes

-Explore the multiple relationships that connect all the construction activities in our project from start to finish

-Learn about creating a network diagram, defining the importance of the critical path in a project network, and defining project activities float

-Understand the fundamentals of bar charts, precedence diagrams, activity on arrow, Program

-Evaluation and Review Technique (PERT), range estimating, linear project operations, and the line of balance (LOB)

Enroll now

What's inside

Syllabus

Introduction to Construction Scheduling
The first module provides an overview of the Construction Scheduling course and the topics that will be covered. Learners will discover the relationships connecting construction activities, how to perform scheduling procedures, how to determine critical path and more. Professor Odeh will describe the differences between calendar dates and work dates and teach how to deal with uncertainty in construction projects.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops expertise in the fundamentals of Construction Scheduling, including the likes of bar charts, precedence diagrams, and PERT
Provides a comprehensive study of relationships connecting all construction activities, from start to finish, within a project
Explores traditional scheduling methods (e.g. GANTT, PERT) in a contemporary context with discussion of new technology applications and methodologies commonly used in the field
Builds a solid foundation for students interested in or currently pursuing careers as Construction Schedulers
Offers insights from industry professionals on the role of the scheduler and how to navigate the complexities of scheduling in large programs
Requires some prior knowledge of scheduling concepts and practices. Students without this background may need to supplement their learning

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Solid foundation in construction scheduling

According to learners, this course provides a solid foundation in construction scheduling principles. Students found the explanations clear and methodical, particularly for core concepts like CPM, AON, AOA, and PERT. Many appreciated the valuable insights from industry guest speakers, which added real-world perspective. However, a common point raised is the course's heavy focus on manual calculation and theory, with a significant lack of hands-on practice using industry standard software like Primavera or MS Project, meaning supplementary learning is required for practical application.
Professionals add real-world value.
"The guest lectures were a highlight, offering insights from industry professionals..."
"The guest speakers added significant value, making it feel connected to the actual industry."
"Guest speakers were interesting."
Professor Odeh explains concepts well.
"Professor Odeh explains the concepts clearly and methodically."
"Professor Odeh is a great instructor, making potentially dry topics engaging."
"The explanations of forward and backward pass calculations were particularly clear."
"Professor Odeh simplifies complex calculations effectively."
Builds a solid base in scheduling.
"I gained a solid understanding of bar charts, AON diagrams, and critically, the Critical Path Method."
"A comprehensive overview of construction scheduling principles."
"Covers the basics well."
"Provides the essential understanding needed before using software."
Focuses theory, needs tool application.
"My main critique is the lack of any software component."
"While manual calculation is important..., real-world scheduling relies heavily on software..."
"It's fine for understanding the principles, but applying it efficiently requires software skills, which are not covered."
"A module on how these concepts translate into Primavera or MS Project would make it far more valuable..."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Construction Scheduling with these activities:
Review the principles of construction scheduling
Refresh your understanding of the foundational principles of construction scheduling before delving into the course.
Browse courses on Construction Scheduling
Show steps
  • Review your notes from previous courses or textbooks on construction scheduling.
  • Take practice quizzes or complete online exercises to test your knowledge.
  • Attend a refresher workshop or seminar on construction scheduling.
Review Construction Terminology
Review basic construction terminology to ensure a strong foundation for understanding course concepts.
Show steps
  • Define key terms related to construction materials, processes, and equipment.
  • Create a glossary or concept map to organize and reinforce understanding of terms.
Create a collection of resources on construction scheduling
Gather and organize resources to aid your understanding and future reference on construction scheduling.
Browse courses on Construction Scheduling
Show steps
  • Identify websites, books, articles, and other resources on construction scheduling.
  • Download or bookmark the resources for future reference.
  • Organize the resources into a central location, such as a folder or a note-taking app.
Nine other activities
Expand to see all activities and additional details
Show all 12 activities
Activity Precedence Diagramming Tutorial
Follow online tutorials to gain a practical understanding of creating activity precedence diagrams.
Browse courses on Scheduling Tools
Show steps
  • Identify the steps involved in a construction activity.
  • Draw an activity precedence diagram using appropriate symbols.
  • Determine the critical path and float time.
Review Construction Scheduling by James J. O'Brien
Review this book to gain a solid foundation in construction scheduling concepts and techniques.
Show steps
  • Read through the first three chapters.
  • Take notes on the key concepts and terms.
  • Complete the practice exercises at the end of each chapter.
Bar Chart Exercise
Practice creating and interpreting bar charts to improve understanding of schedule development.
Browse courses on Bar Charts
Show steps
  • Use a template or software to create a simple bar chart for a construction project.
  • Calculate project duration and identify critical activities.
  • Discuss the advantages and limitations of bar charts in construction scheduling.
Practice creating forward and backward pass calculations
Improve your understanding of forward and backward pass calculations through practice drills.
Show steps
  • Find a set of practice problems.
  • Work through the problems step-by-step.
  • Check your answers against the provided solutions.
Create a schedule for a small construction project
Apply the concepts you've learned to a real-world project to solidify your understanding.
Browse courses on Construction Scheduling
Show steps
  • Identify a small construction project that you can work on.
  • Gather the necessary information about the project, such as the scope of work, the budget, and the timeline.
  • Develop a schedule for the project using bar charts or activity precedence diagrams.
  • Monitor the progress of the project and make adjustments to the schedule as needed.
Attend a workshop on construction scheduling
Enhance your skills and knowledge by attending a construction scheduling workshop led by experts.
Browse courses on Construction Scheduling
Show steps
  • Research and identify relevant construction scheduling workshops.
  • Register for a workshop that aligns with your learning goals.
  • Attend the workshop and actively participate in discussions and exercises.
Construction Schedule Report
Create a comprehensive construction schedule report to demonstrate mastery of scheduling techniques.
Browse courses on Scheduling
Show steps
  • Gather project information, including activities, durations, and dependencies.
  • Develop a bar chart and activity precedence diagram.
  • Calculate critical path, float time, and project timeline.
  • Analyze the schedule for potential risks and mitigation strategies.
  • Present the schedule report to stakeholders.
Volunteer to mentor a student in construction scheduling
Reinforce your understanding by sharing your knowledge and skills as a mentor to a student in construction scheduling.
Browse courses on Construction Scheduling
Show steps
  • Contact your local university or trade school to inquire about volunteer mentoring opportunities.
  • Meet with the student regularly to provide guidance and support.
  • Review the student's work and provide feedback.
Develop a construction schedule for a large-scale project
Challenge yourself by undertaking a large-scale construction scheduling project to apply your knowledge and skills comprehensively.
Browse courses on Construction Scheduling
Show steps
  • Identify a large-scale construction project that you can work on.
  • Gather the necessary information about the project, such as the scope of work, the budget, and the timeline.
  • Develop a schedule for the project using bar charts or activity precedence diagrams.
  • Monitor the progress of the project and make adjustments to the schedule as needed.

Career center

Learners who complete Construction Scheduling will develop knowledge and skills that may be useful to these careers:
Construction Manager
Construction Managers lead the successful development and completion of infrastructure and building projects. A Construction Manager typically oversees a project from start to finish, working closely with architects, engineers, contractors, and other stakeholders. This course covers foundational information that every Construction Manager should know, including an overview of scheduling, the types of construction activity relationships, forward and backward pass calculations, critical path, and project float. Construction Managers who take this course will not only learn the fundamentals of scheduling, they will gain practical skills such as how to create bar charts, precedence diagrams, and how to determine float.
Construction Scheduler
A Construction Scheduler develops the project schedule and works closely with the project manager and other team members to monitor the project's progress. The Construction Scheduler must have extensive knowledge of scheduling principles and techniques, which makes this a perfect course for anyone in the field. This course covers all the most critical aspects of construction scheduling, including bar (Gantt) and activity precedence diagrams, and the all-important critical path. The Construction Scheduler who takes this course will be able to develop and manage schedules that help ensure projects are completed on time and within budget.
Civil Engineer
Civil Engineers design, build, and maintain the infrastructure and buildings that we rely on every day. Civil Engineers are responsible for planning, designing, constructing, and maintaining roads, bridges, buildings, airports, and other structures. This is a foundational course for Civil Engineers as scheduling is a critical part of completing projects on time and within budget. Civil Engineers who take this course will develop essential skills, including how to develop and manage a schedule, how to identify a project's critical path, and how to calculate project float.
Project Manager
Project Managers are responsible for the planning, execution, and completion of a project. Project Managers typically have a strong understanding of project management principles and techniques. This course will help Project Managers understand scheduling, one of the most critical aspects of effective project management. Project Managers who take this course will learn how to develop and manage a schedule, how to identify a project's critical path, and how to calculate project float. They will also learn how to use a variety of scheduling tools and techniques to ensure that projects are completed on time, within budget, and to the required quality standards.
Construction Superintendent
Construction Superintendents oversee the day-to-day activities on a construction project. They are responsible for ensuring that the project is completed on time, within budget, and to the required quality standards. This course is ideal for Construction Superintendents who want to develop a strong understanding of scheduling. The course will teach Construction Superintendents how to develop and manage a schedule, how to identify a project's critical path, and how to calculate project float. They will also learn how to use a variety of scheduling tools and techniques to keep projects on track.
Construction Estimator
Construction Estimators determine the cost of construction projects. They work closely with architects, engineers, and other stakeholders to develop a detailed estimate of the materials, labor, and other costs associated with a project. This is a a great course for Construction Estimators who want to learn more about scheduling. The course will teach Construction Estimators how to develop and manage a schedule, how to identify a project's critical path, and how to calculate project float. They will also learn how to use a variety of scheduling tools and techniques to ensure that projects are completed on time and within budget.
Architectural Drafter
Architectural Drafters create detailed drawings and plans for buildings and other structures. They work closely with architects and engineers to ensure that the plans are accurate and meet all building codes and regulations. Architectural Drafters who take this course will learn the basics of scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.
Land Surveyor
Land Surveyors measure and map the Earth's surface. They work with engineers, architects, and other professionals to plan and design construction projects. Land Surveyors who take this course will learn the basics of scheduling, which can be helpful for planning and coordinating surveys.
Quantity Surveyor
Quantity Surveyors estimate the cost of construction projects and manage the procurement of materials. They work closely with architects, engineers, and other stakeholders to ensure that projects are completed on time and within budget. This course may be helpful for Quantity Surveyors who want to learn more about scheduling.
Structural Engineer
Structural Engineers design and analyze the structural elements of buildings and other structures. They work closely with architects and other engineers to ensure that structures are safe and meet all building codes and regulations. Structural Engineers who take this course will learn the basics of scheduling, which can be helpful for planning and coordinating engineering work.
Civil Engineering Technician
Civil Engineering Technicians assist Civil Engineers in the planning, design, and construction of infrastructure and buildings. They work closely with Civil Engineers and other professionals to ensure that projects are completed on time and within budget. Civil Engineering Technicians who take this course will learn the basics of scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.
Construction Laborer
Construction Laborers perform a variety of tasks on construction sites, including excavation, concrete work, and carpentry. This course may be helpful for Construction Laborers who want to learn more about scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.
Construction Electrician
Construction Electricians install and maintain electrical systems in buildings and other structures. They work closely with other construction workers to ensure that projects are completed on time and within budget. This course may be helpful for Construction Electricians who want to learn more about scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.
Construction Plumber
Construction Plumbers install and maintain plumbing systems in buildings and other structures. They work closely with other construction workers to ensure that projects are completed on time and within budget. This course may be helpful for Construction Plumbers who want to learn more about scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.
Construction Welder
Construction Welders join metal components together using welding techniques. They work closely with other construction workers to ensure that projects are completed on time and within budget. This course may be helpful for Construction Welders who want to learn more about scheduling, which can be helpful for coordinating with other team members and ensuring that projects are completed on time.

Reading list

We've selected 18 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Construction Scheduling.
Comprehensive guide to construction planning, scheduling, and control. It covers all the essential topics, from project initiation to project closeout. It valuable resource for both students and practitioners.
Provides a comprehensive overview of construction scheduling principles and practices, and it would be a valuable reference for students taking this course. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software.
Classic in the field of project scheduling. It provides a comprehensive overview of the theory and practice of scheduling, and it valuable resource for both students and practitioners.
Comprehensive guide to construction planning and scheduling. It covers a wide range of topics, from the basics of scheduling to advanced techniques for managing complex projects. It valuable resource for both students and professionals in the construction industry.
Provides a comprehensive overview of project management scheduling techniques. It covers all the essential topics, from project planning to project closeout. It valuable resource for both students and practitioners.
Provides a comprehensive overview of the construction industry, from finance to procurement. It is written in a clear and concise style, and it is useful as both a general reference guide and a textbook.
Provides additional depth and breadth on construction project planning and control.
Comprehensive guide to project planning and scheduling. It covers all the essential topics, from project initiation to project closeout. It valuable resource for both students and practitioners.
Provides a complete and practical guide to project management scheduling. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the practical aspects of scheduling.
Practical guide to construction project management. It covers all the essential topics, from project planning to project closeout. It valuable resource for both students and practitioners.
Provides a comprehensive overview of project scheduling and control. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the theoretical and practical aspects of scheduling.
Provides a comprehensive overview of construction project management. It covers a wide range of topics, including scheduling, project planning, and project control. It would be a valuable resource for students who want to learn more about the management aspects of scheduling.
Provides a comprehensive overview of scheduling techniques for construction projects. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the practical aspects of scheduling.
Provides a comprehensive overview of construction scheduling and control. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the theoretical and practical aspects of scheduling.
Provides a comprehensive overview of construction planning, scheduling, and control. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the theoretical and practical aspects of scheduling.
Provides a comprehensive overview of construction project scheduling and control. It covers a wide range of topics, including scheduling techniques, project planning, and scheduling software. It would be a valuable resource for students who want to learn more about the theoretical and practical aspects of scheduling.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser