Software Construction and Design 1 COMP9201/SOFT2201 Autumn 2025
Matrix:
| |
Face to Face |
Face to Face |
| Postgrad |
COMP9201 CC |
COMP9201 CC |
| Undergrad |
SOFT2201 CC |
SOFT2201 CC |
Unit Outline
- LO1. explain processes and elements in object-oriented design
- LO2. apply object-oriented design approaches to software design
- LO3. apply object-oriented design principles to implementation using an OO programming language
- LO4. demonstrate an understanding of object oriented theory including inheritance, polymorphism, dynamic binding, sub-typing and generics
- LO5. discuss and apply basic testing techniques and code review to software systems