Software Engineering (SE)
Information Technology

This module is structured to enable students to adopt design principles, programming style, software quality standards and encourage code reusability through usage of tools required in large software development tools. It provides the student with an understanding of quality assurance, software reusability and re-engineering in software projects.