Lecturer to be advised
May not be offered in 1999
6 points - 4 hours per week - First semester - Gippsland and distance - Prerequisites: GCO1812, GCO2816 - Prohibitions: CFR3112, CSC3080, GCO2817, SFT3000, SFT3021, SFT3305
Objectives On completion of this subject students should understand the application of the object-oriented paradigm to the design and implementation of computer software; be able to implement an object-oriented design in either of two object-oriented programming languages, such as Eiffel and C++; be able to make appropriate use of object-oriented concepts and techniques, including data abstraction, polymorphism, multiple inheritance and exception-handling; develop programs with a view to reusability of code through the development of generic data types and the building of class libraries.
Synopsis The concepts of classes and objects and data and module encapsulation; use of the object-oriented paradigm to develop programs incorporating polymorphism, static and dynamic binding, multiple inheritance, exception handling and generic data types. Implementation in two object-oriented program languages, such as Eiffel and C++.
Assessment Assignments: 40%- Examination (3 hours): 60%
Prescribed texts
To be advised
Back to the 1999 Information Technology Handbooks