Software Design and Development

Module code: COS4017-B

Module Aims

To introduce object orientation (OO) in the context of software analysis and design and relate them to OO programming concepts. To further develop theoretical understanding and practical skills for developing software. To introduce basic software engineering principles of software project management.

Outline Syllabus 

1. Object oriented analysis and design

2. Software development methodologies

3. Facets of software design

4. Software testing

5. Software architecture

Download the PDF for Software Design and Development