Skip to page content
PE Civil Construction program

PE Civil scheduling guide

Critical path method for PE Civil Construction

Use a consistent forward-pass, backward-pass, and float-check sequence to identify project duration and critical activities.

Reviewed for the current ReasonSpan™ exam profile · Updated October 11, 2026
Apply this guide to your exam.No account or payment required for the sample, lesson or course preview.

Worked construction network: merge logic and a delayed inspection

Original network: E, excavation, takes 4 days. Then F, foundation work, takes 6 days, while U, utility work, takes 3 days. I, a 2-day inspection and closeout, starts only after both F and U finish. All links are finish-to-start, with no lags, calendars or resource constraints; count elapsed days from Day 0.

E finishes at Day 4. F runs Day 4–10 and U Day 4–7. I waits until Day 10 and finishes at Day 12. E–F–I is the 12-day critical path. The backward pass gives U a latest finish of Day 10 and latest start of Day 7, so U has 3 days of total and free float here.

A 2-day delay to U’s start uses float and leaves the finish at Day 12. A 4-day delay moves U’s finish to Day 11, I’s start to Day 11 and the project finish to Day 13. Shortening U alone before that delay will not shorten the original 12-day schedule. Total and free float coincide in this simple network; they need not in networks with other successors or constraints.

ActivityES / EFLS / LFTotal float
E0 / 40 / 40 days
F4 / 104 / 100 days
U4 / 77 / 103 days
I10 / 1210 / 120 days

The governing sequence

The forward pass determines earliest start and earliest finish. At a merge, use the maximum incoming earliest finish. The backward pass determines latest finish and latest start. At a burst, use the minimum outgoing latest start. Total float is LS - ES or LF - EF.

Exam-ready workflow

  • Confirm the precedence relationships before calculating dates.
  • Complete the full forward pass and identify the project duration.
  • Begin the backward pass from the project completion time.
  • Calculate total float consistently and identify the controlling path.
  • When durations or logic change, recompute the network rather than modifying only one activity.

Common failure modes

A frequent error is using the minimum predecessor finish at a merge or the maximum successor start in the backward pass. Another is calling every zero-float activity critical without checking whether the activities form a continuous controlling path under the stated calendar and constraints.

Sources and further reading

Exam requirements can change. Confirm current details with the organization that administers your exam and use the cited sources for the preparation principles summarized here.