Advanced Object Oriented Computing
The module enhances the learner's understanding of object-oriented computing by providing details of best practices in the area of object-oriented software design and development.
Develop a professionally structured object-oriented software application using the latest software development tools.
Analyse a problem and apply a solution using object oriented precepts and conventions.
Incorporate a library, framework, or GUI into an object-oriented software application.
Track the development of software applications using a modern version control tool.