Critical Path Method (CPM) and Program Evaluation and Review Technique (PERT) are network analysis techniques used for project scheduling. CPM is deterministic and used for projects with predictable time estimates, while PERT is probabilistic and used for complex projects with uncertain time estimates. The key steps for both techniques include identifying activities, constructing a network diagram, estimating activity times, and determining the critical path which has zero slack time. PERT additionally calculates variability and probability of completion using a normal distribution curve based on the mean and standard deviation of activity times.