SE550 - Software Engineering (3 + 0) 5

Introduction to software engineering and related topics; software process and project metrics; project planning; scheduling and tracking; configuration management; software quality assurance; requirement analysis; data flow diagrams and related topics; design concepts and methods; implementation; testing methods and test strategies; object-oriented

SE554 - Software Quality Management (3 + 0) 5

Introduction to software quality and assurance; components of software quality assurance; configuration management; reviews, inspection and audits; software testing strategies and techniques; software quality standards; certification and assessment; introduction of case studies related with software process improvement and quality metrics.

SE500 - Graduation Project (0 + 0) 40

Realization of literature survey and the typical phases of the system development life cycle. Computer-based project design and development. Project documentation. Realization of the typical phases of the system development life cycle.