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.

Learning Outcomes

  1. Develop a professionally structured object-oriented software application using the latest software development tools.

  2. Analyse a problem and apply a solution using object oriented precepts and conventions.

  3. Incorporate a library, framework, or GUI into an object-oriented software application. 

  4. Track the development of software applications using a modern version control tool.

% Coursework 100%