CFM 412 is a required class but you really do learn a lot of the basics of construction scheduling. This course is back-end loaded so make sure to pay attention for the last couple of assignments. They take the longest and are the most difficult. Otherwise, great class.