1. Ciclo de desarrollo del software bajo el paradigma de orientación a objetos: Análisis, diseño y programación orientada a objetos. 2. Análisis del proceso de construcción de software: Modularidad. 3. Distinción del concepto de módulo en el paradigma orientado a objetos. 4. Identificación de objetos como abstracciones de las entidades del mundo real que se quiere modelar