COMP2511
Software Design and Architecture
This course aims to introduce students to the foundational principles of designing software that is flexible, reusable and maintainable and explore the basics behind the architecture of software systems.
This course aims to introduce students to the foundational principles of designing software that is flexible, reusable and maintainable and explore the basics behind the architecture of software systems.