Building on the analysis skills from Software Engineering I, this module studies the analysis, elaboration and design stages of a software engineering project. It introduces testing, and engineering of a specification to create design class templates.
The aim of this module is to expand the software engineering techniques from software Engineering I module, and apply them to developing a design specification for a small system.
A case study example shall also be looked at in detail from business model, through analysis & design to implementation.