This information is from current details held on the Student Information System. Please report any errors or omissions to the relevant College Office.
This topic is intended for students who have completed several courses in programming, with some background in object-oriented programming. It covers the development of solutions to complex problems based on complex algorithms involving many, possibly distributed, components in complex structures.
This topic aims to equip students with the skills needed to solve complex programming problems, such as applications that provide an interface to real-world data. The focus is on object-oriented techniques for representing and manipulating program data using either predefined components or custom-designed components.
This information is from current details held on the Student Information System. Please report any errors or omissions to the relevant College Office.