Design principles Teaching unitCourses:SOFTWARE ENGINEERINGYear: Year 2 of Bachelor's in Computer Engineering in Information TechnologiesDegree: Bachelor's in Computer Engineering in Information TechnologiesDescription3.1.- Introduction and concepts3.2.- Modularity: Design evaluation3.3.- Modularity: Design approaches3.4.- Object Oriented Approach3.5.- C.V. component-based C.V. RUP (Rational Unified Modeling Process)ObjectivesUnderstand the concept of software life cycle like a process for application development.Apply the modular design to simplify software components and reuse them.Apply the object-oriented paradigm to build software models.SubjectsLecture topicsLaboratory topics