5.1. Lecture 5 - Project Scheduling and 4D Simulation
5.1. Lecture 5 - Project Scheduling and 4D Simulation
1
Timeline
Date Week Topics Assignment Due
Jan. 11 1 Lecture 1: Course Introduction & Lecture 2: Introduction to BIM
Lecture 3: Setting Up a Project for Success & Lab 1: Hands-on 3D Modeling (Autodesk Revit
Jan. 18 2
Architecture)
Jan. 25 3 Lecture 4: Model-based Cost Estimating & Lab 2: Hands-on Model-based Cost Estimating
2
Overview
• Planning & Scheduling
• 4D BIM
3
Planning vs Scheduling
Planning Scheduling
Process of determining how a Deals with “WHEN” on a detailed
project will be undertaken level Schedule
The Plan
4
Why Planning & Scheduling?
- Better organization of the processes
- Basis for communication & coordination (e.g., project managers,
superintendents, and subcontractors viewing same up-to-date
schedule)
- Better management (e.g., computer-based tracking)
- Increased efficiency (by optimizing the time and resources)
- Better alignment with project goals
5
Planning & Scheduling Process
1. Establishing the goals & objectives
Level of detail
Collaborative Planning
Time
10
Identify project activities
Very Complex… Appropriate
(100 ~ 1000s Logics!!
activities)
Errors &
Omissions...
Oracle’s Primavera P6
11
Identify project activities
Work Breakdown Structure (WBS)
- Systematic way to describe components of a project schedule
- Representation of the physical breakdown of the work to be
performed
www.workbreakdownstructure.com
12
Identify project activities
Work Breakdown Structure (WBS)
Procedure
- Begins with the definition of the major systems or components
- Divide the systems or components until you cannot – DETAIL!
- Various inputs from individuals – Office & Field
Breakdown Criteria
- Physical/Geographic area (e.g., large areas – same crews for same work…)
- Trade/Discipline (e.g., separate contracts between subcons)
- Material – MasterFormat (e.g., concrete, masonry, metals, …)
- System – UniFormat (e.g., substructure, shell, interiors, …)
13
Identify project activities
Work Breakdown Structure (WBS) – By Area
14
Identify project activities
Work Breakdown Structure (WBS) – By Trade
15
Identify project activities
Work Breakdown Structure (WBS)
By Material - MasterFormat By System - UniFormat
By System - UniFormat
By Material - MasterFormat
18
Identify project activities
Coding System for Work Breakdown Structure (WBS)
A1 – CN – B1010 – 33000
Area System - UniFormat
(e.g., Building) (e.g., Floor Construction)
19
Identify project activities
Work Breakdown Structure (WBS)
Characteristics Benefits
- Clear, Useful, and Comprehensive - Organization of Plan/Schedule
- Allow Flexibility (Further revisions…) - Communication of Plan/Schedule
- Unique - Contract tool (between subcons)
20
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
Activity B Activity B
Start-to-Finish
Activity A Activity B
22
Determine activity relationships
4 Types of activity relationships
• Finish-to-Start (FS)
Finish-to-Start
Activity A Activity B
Activity A must finish before
Activity B can begin (Traditional
relationship) Activity A Activity A
• Example
Activity B Activity B
‘Install Rebar’ FS ‘Concrete Pour’
‘Erect studs’ FS ‘Hang drywall’
Activity A Activity B
23
Determine activity relationships
4 Types of activity relationships
• Start-to-Start (SS)
Finish-to-Start
Activity A Activity B
Activity A must start before
Activity B can start
Activity A Activity A
Example
Start to Start
‘Initiate the project’ SS ‘Activities Activity B Activity B
begin’
‘Assemble scaffolding’ SS ‘Paint
Activity A Activity B
exterior’
24
Determine activity relationships
4 Types of activity relationships
• Finish-to-Finish (FF)
Finish-to-Start
Activity A Activity B
Activity A must finish before
Activity B can finish
Activity A Activity A
Example
Start to Start Finish to Finish
‘Add wiring’ FF ‘Electrical Activity B Activity B
Inspection’
‘Place rebars’ FF ‘Complete wall
Activity A Activity B
forms’
25
Determine activity relationships
4 Types of activity relationships
• Start-to-Finish (SF)
Finish-to-Start
Activity A Activity B
Activity A must start before
Activity B finishes
Activity A Activity A
Example
Start to Start Finish to Finish
‘Roof parts delivery’ SF Activity B Activity B
‘Assemble roof’
Start-to-Finish
Activity A Activity B
26
Determine activity relationships
Lead & Lag
Lead Lag
The amount of time that an activity The amount of time that an activity
precedes the start or finish of a must be delayed from the start or
successor. finish of a predecessor
5 Days 5 Days
2-day lead 2-day lag
7 Days 7 Days
10 Days 14 Days
27
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
29
Determine activity durations
Rough estimate using RS Means
What is the duration to install 32 aluminum (3’0’’ X 7’0’’) doorframes?
RS Means Online
30
Determine activity durations
Rough estimate using RS Means
What is the duration to install 32 aluminum (3’0’’ X 7’0’’) doorframes?
RS Means Online
Equation
31
Determine activity durations
Rough estimate using RS Means
What is the duration to install 32 aluminum (3’0’’ X 7’0’’) doorframes?
RS Means Online
Equation
32
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
34
Perform schedule calculations
Critical Path Method (CPM)
• Defines a set of activities which control the total duration of
the project -> Longest path
• The set of activities in the longest path are considered
“critical”
• If one or more of the critical activities are delayed, the total
project duration will be extended
• Determining the shortest time possible to complete the
project through critical path
35
Perform schedule calculations
Critical Path Method (CPM)
• Two types of network diagram
Type Graphic Example Relationships
Node • Finish-to-Start
Activity-on-Node Activity • Start-to-Start
(AON) • Finish-to-Finish
• Start-to-Finish
36
Perform schedule calculations
Critical Path Method (CPM)
• Two types of network diagram
Type Graphic Example Relationships
Node • Finish-to-Start
Activity-on-Node Activity • Start-to-Start
(AON) • Finish-to-Finish
• Start-to-Finish
37
Perform schedule calculations
Precedence Network Diagram (Activity-On-Node)
• The most common type of network schedule in use today
A series of nodes with lines (links) connecting them to illustrate
activities
Set trusses
Layout pole Dig holes and
and roof Install roofing
locations set poles
frame
38
Perform schedule calculations
Precedence Network Diagram (Activity-On-Node)
Activity A Activity B
ES Duration EF Finish-to-Start ES Duration EF
LS TF FF LF LS TF FF LF
Predecessor Successor
• Early Start (ES): Earliest time an activity can start
• Late Start (LS): Latest time an activity can be started without delaying the project completion
• Late Finish (LF): Latest time an activity can be finished without delaying the project completion
39
Perform schedule calculations
Precedence Network Diagram (Activity-On-Node)
Activity A Activity B
ES Duration EF Finish-to-Start ES Duration EF
LS TF FF LF LS TF FF LF
Predecessor Successor
• Total Float (TF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
the project completion date
• Free Float (FF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
the start of any succeeding activity
40
Perform schedule calculations
Critical Path Calculations
Objective
Find the Critical Path that establishes the minimum duration of the project
3 Step Process
1) Forward-pass: Calculate Early event times (ES, EF) for each activity
2) Backward-pass: Calculate Late event times (LS, LF) for each activity
3) Calculate Float available for delay for each activity
41
Perform schedule calculations
Exercise
Assume all relationships are Finish-to-Start (FS)
Immediately Preceding Activity (IPA)
Activity IPA Duration
Mobilize (A) - 1
Remove Old Cabinets (B) A 9
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
42
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID
ES Dur. EF
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
Remove Old Cabinets (B) A 9
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
43
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID
ES Dur. EF
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
Remove Old Cabinets (B) A 9
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
44
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A
ES Dur. EF 1
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
Remove Old Cabinets (B) A 9
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
45
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A
ES Dur. EF 1
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
Remove Old Cabinets (B) A 9
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
46
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B
ES Dur. EF 1 9
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C
Remove Old Cabinets (B) A 9
5
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
47
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B
ES Dur. EF 1 9
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C
Remove Old Cabinets (B) A 9
5
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
48
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D
ES Dur. EF 1 9 5
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C
Remove Old Cabinets (B) A 9
5
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
49
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D
ES Dur. EF 1 9 5
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C
Remove Old Cabinets (B) A 9
5
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
50
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D
ES Dur. EF 1 9 5
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E
Remove Old Cabinets (B) A 9
5 4
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
51
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D
ES Dur. EF 1 9 5
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E
Remove Old Cabinets (B) A 9
5 4
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
52
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E
Remove Old Cabinets (B) A 9
5 4
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
53
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E
Remove Old Cabinets (B) A 9
5 4
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
54
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E G
Remove Old Cabinets (B) A 9
5 4 6
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
55
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF
Activity IPA Duration
Mobilize (A) - 1
C E G
Remove Old Cabinets (B) A 9
5 4 6
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
56
Perform schedule calculations
3 Step Process for calculating Critical Path
Sequence the activities using the relationship (e.g., IPA)
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF H
Activity IPA Duration
1
Mobilize (A) - 1
C E G
Remove Old Cabinets (B) A 9
5 4 6
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
57
Perform schedule calculations
3 Step Process for calculating Critical Path
1) Forward-pass: Calculate Early event times (ES, EF) for each activity
ES = Max (EFs of Predecessors) EF = ES + Duration
Activity ID A B D F
ES Dur. EF 1 9 5 4
LS TF FF LF H
Activity IPA Duration
1
Mobilize (A) - 1
C E G
Remove Old Cabinets (B) A 9
5 4 6
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
58
Perform schedule calculations
3 Step Process for calculating Critical Path
1) Forward-pass: Calculate Early event times (ES, EF) for each activity
ES = Max (EFs of Predecessors) EF = ES + Duration
Activity ID A B D F
ES Dur. EF 0 1 1 1 9 10 10 5 15 15 4 19
LS TF FF LF H
19 1 20
Activity IPA Duration
Mobilize (A) - 1
C E G
Remove Old Cabinets (B) A 9
1 5 6 6 4 10 10 6 16
Buy Materials (C) A 5
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4 • Early Start (ES): Earliest time an activity can start
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6 • Early Finish (EF): Earliest time an activity can finish
Demobilize (H) F, G 1
59
Perform schedule calculations
3 Step Process for calculating Critical Path
2) Backward-pass: Calculate Late event times (LS, LF) for each activity
LS = LF - Duration LF = Min (LS of Successors)
Activity ID A B D F
ES Dur. EF 0 1 1 1 9 10 10 5 15 15 4 19
LS TF FF LF 0 1 1 10 10 15 15 19 H
19 1 20
Activity IPA Duration
Mobilize (A) - 1
C E G 19 20
Remove Old Cabinets (B) A 9
1 5 6 6 4 10 10 6 16
Buy Materials (C) A 5
4 9 9 13 13 19
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4 • Late Start (LS): Latest time an activity can be started without delaying the project completion
Install New Cabinets (F) D, E 4
Touch-up Paint (G) E 6 • Late Finish (LF): Latest time an activity can be finished without delaying the project completion
Demobilize (H) F, G 1
60
Perform schedule calculations
3 Step Process for calculating Critical Path
3) Calculate Float available for delay for each activity
TF = LS – ES = LF - EF FF = Min(ES of Successors) – EF
Activity ID A B D F
ES Dur. EF 0 1 1 1 9 10 10 5 15 15 4 19
LS TF FF LF 0 0 0 1 1 0 0 10 10 0 0 15 15 0 0 19 H
19 1 20
Activity IPA Duration
Mobilize (A) - 1
C E G 19 0 0 20
Remove Old Cabinets (B) A 9
1 5 6 6 4 10 10 6 16
Buy Materials (C) A 5
4 3 0 9 9 3 0 13 13 3 3 19
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4 • Total Float (TF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
Install New Cabinets (F) D, E 4 the project completion date
Touch-up Paint (G) E 6 • Free Float (FF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
Demobilize (H) F, G 1 the start of any succeeding activity
61
Perform schedule calculations
3 Step Process for calculating Critical Path
Identify Activities with ZERO Total Float (TF) – Critical Path
Activity ID A B D F
ES Dur. EF 0 1 1 1 9 10 10 5 15 15 4 19
LS TF FF LF 0 0 0 1 1 0 0 10 10 0 0 15 15 0 0 19 H
19 1 20
Activity IPA Duration
Mobilize (A) - 1
C E G 19 0 0 20
Remove Old Cabinets (B) A 9
1 5 6 6 4 10 10 6 16
Buy Materials (C) A 5
4 3 0 9 9 3 0 13 13 3 3 19
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4 • Total Float (TF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
Install New Cabinets (F) D, E 4 the project completion date
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
62
Perform schedule calculations
3 Step Process for calculating Critical Path
Identify Activities with ZERO Total Float (TF) – Critical Path
Activity ID A B D F
ES Dur. EF 0 1 1 1 9 10 10 5 15 15 4 19
LS TF FF LF 0 0 0 1 1 0 0 10 10 0 0 15 15 0 0 19 H
19 1 20
Activity IPA Duration
Mobilize (A) - 1
C E G 19 0 0 20
Remove Old Cabinets (B) A 9
1 5 6 6 4 10 10 6 16
Buy Materials (C) A 5
4 3 0 9 9 3 0 13 13 3 3 19
Install New Floorings (D) B, C 5
Hang Wallpaper (E) C 4 • Total Float (TF): The amount of time an activity can be delayed from its Early Start (ES) before it impacts
Install New Cabinets (F) D, E 4 the project completion date
Touch-up Paint (G) E 6
Demobilize (H) F, G 1
63
Perform schedule calculations
Critical Path Method
64
Perform schedule calculations
Scheduling Software
• Microsoft (MS) Project • Oracle Primavera P6
65
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
67
Revise and adjust
Critical Path
Is this optimal?
F
4 19
0 0 19 H
19 1 20
G 19 0 0 20
6 16
3 3 19
68
Revise and adjust
Critical Path
Is this optimal? Optimization of the
schedule
F
4 19
0 0 19 H
19 1 20
G 19 0 0 20
6 16
3 3 19
69
Revise and adjust
Compress schedule
• Fast-track: Re-sequencing critical • Crashing: Allocating more resources
activities to be performed in to speed up (labor and equipment)
parallel / No additional resources / / Sequence of activities not
High risk (mistakes & poor quality) changed / High cost
Activity A
Normal Activity B
Fast-track Activity A
Activity B
Crashing Activity A
Activity B
70
Revise and adjust
Considerations
• Calendar (Workdays / Holidays)
• Weather (Force Majeure – Extreme events)
• Crew composition
• Equipment
• Procurement
• Contract compliance
71
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
As-planned
Optimized Critical Path
73
Monitor and control
As-planned VS As-built
As-built
Project Progress
As-planned
Optimized Critical Path
74
Planning & Scheduling Process
1. Establishing the goals & objectives Master/Phase/Lookahead/Weekly Plans
75
4D BIM
What is 4D BIM?
• Developing an accurate project
plan with TIME/SCHEDULE
information federated in BIM
• Creating a virtual simulation by
linking the 3D model elements to
the timeline
• Visualizing & monitoring
sequential, spatial and temporal
aspects of the construction
development stages
76
4D BIM Applications
• Spatial Planning – Available space for resource allocation
• Constructability Analysis – Construction sequences
• Logistics Management – Identify schedule conflicts / Managing multiple
activities in same location
• Safety Management – Mitigate potential hazards / Reduce accidents
• Crane Management – Optimize installation and movement / Reduce
rental time / Identify potential collisions
77
4D BIM Applications
Site Logistics
Doukari, O., Seck, B., & Greenwood, D. (2022). The Creation of Construction Schedules in 4D BIM: A Comparison of Conventional and Automated
Approaches. Buildings, 12(8), 1145.
78
4D BIM Applications
Progress Monitoring
Golparvar-Fard, M., Peña-Mora, F., & Savarese, S. (2009). D4AR–a 4-dimensional augmented reality model for automating construction progress monitoring data
collection, processing and communication. Journal of information technology in construction, 14(13), 129-153.
79
4D BIM Applications
Crane Movement / Lifting Strategy Optimization
Dutta, S., Cai, Y., Huang, L., & Zheng, J. (2020). Automatic re-planning of lifting paths for robotized Tak, A. N., Taghaddos, H., Mousaei, A., Bolourani, A., & Hermann, U. (2021). BIM-based 4D mobile
tower cranes in dynamic BIM environments. Automation in Construction, 110, 102998. crane simulation and onsite operation management. Automation in Construction, 128, 103766.
80
4D BIM Applications
Construction Waste Management Forensic Analysis
Guévremont, M., & Hammad, A. (2020). Review and survey of 4D simulation applications in forensic
Guerra, B. C., Leite, F., & Faust, K. M. (2020). 4D-BIM to enhance construction waste reuse and
investigation of delay claims in construction projects. Journal of Legal Affairs and Dispute Resolution
recycle planning: Case studies on concrete and drywall waste streams. Waste Management, 116,
in Engineering and Construction, 12(3), 04520017.
79-90.
81
Next class
• Quiz 2 – Covering topics in Lectures 2, 3, and 4
• Q&A for HW2
• Synthesis Report Outline (Due Feb. 22nd)
82