MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


SFT3000

Application programming in C++

D Watkins

6 points + 4 hours per week + First, second semester + Caulfield + Prerequisites: SFT1102 or SFT2121 + Prohibitions: RDT3710

Objectives At the completion of this subject students should understand the object-oriented programming paradigm and appreciate the evolutionary nature of current object-oriented languages; understand the issues involved in implementing a system in an object-oriented language and realise how object-oriented languages impact on program performance, reliability and maintenance; and have mastered a programming paradigm and language relevant to current commercial standards.

Synopsis This subject investigates the use of object-oriented languages to implement computer systems. Topics covered will be object-oriented design, comparisons of object-oriented languages, the evolution of C++, object-oriented programming, memory management, inter-language communication, exception handling, performance and efficiency issues, and run-time environments. Typical application areas studied include graphical user interfaces, network communications, distributed objects and system programming.

Assessment Examination and unit test: 50% + Practical work: 40% + Written: 10%

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University