Object-Oriented Analysis and Design

Course Code

GAME 253

Academic Year

2016-2017

This course provides students with the essentials of object-oriented (O-O) analysis and design technology. Key O-O concepts and techniques are explained within the unified modelling language (UML) framework. Students will learn how to analyze problems and design object-oriented solutions for them. The use of design patterns in games will be studied to improve the student's game design skills. Life cycle models will be studied, as well as the use of testing to ensure quality of the resulting games.