The document discusses software cost estimation techniques, specifically the COCOMO model. It describes the COCOMO model's approach of estimating software size, effort, duration and cost through three stages - basic, intermediate, and complete COCOMO. The basic COCOMO model uses lines of code (KLOC) to estimate effort in person-months and development time in months based on constants that vary for organic, semi-detached and embedded product types. An example application for an organic project is provided. Function point analysis is also introduced as an alternative to lines of code for size estimation.