This unit considers advanced topics in the area of systems analysis and design. The theory underlying various analysis and design methods will be reviewed. The content will be driven by advancements in the field, potentially covering topics such as: structural issues, dynamic issues, multiple inheritance and classification, business rules, object complexity, object aggregation and delegation, design patterns, and object-oriented and traditional process engineering. -- Course Website
Instructor: Computing staff
Prerequisites: 39cp and (COMP255(P) or ISYS254(P))