In this subject students are introduced to a range of object-oriented systems development methodologies used throughout development phases. Through the use of a case study and project teams, the subject aims to develop good teamwork skills as well as the ability to develop user specifications, design systems to meet the specifications and demonstrate, through systems validation, that the objectives are met. Topics such as systems requirements determination, systems design, through prototyping, and systems validation, are dealt with in the context of an object-oriented CASE tool, OptimalJ.
Autumn semester, City campus
Spring semester, City campus