General description
This course covers the main concepts of object-oriented software, engineering concepts. Topics include: Introduction - Software processes: Software process models, process activities, Computer-Aided Software Engineering, Unified Modeling Language (UML): Process of requirements engineering, requirements documentation and review, requirements management, System Design, Coding phase, System testing and system maintenance.