The document discusses planning and scheduling for projects. It covers fundamental engineering principles like problem analysis and developing solutions. Objectives for planning include effective time management, optimizing event sequences, and defining necessary resources. Common project scheduling tools like Gantt charts and PERT charts are explained. Gantt charts show task durations and dependencies on a calendar. PERT charts focus more on dependencies than calendar time. Estimating task durations is discussed. Function point analysis is presented as a method to estimate project size and effort independently of programming language. The process for calculating unadjusted function points and value adjustment factors is outlined.