CSE4530

Object-Oriented Application Programming in C++

(IT)

Andrew Blucher

6 points + Semester 1 + Caulfield campus + 4 hours contact per week + Prerequisites: programming background + Prohibitions: SFT2000, SFT3000, RDT3710

Synopsis: This subject investigates the use of object-oriented languages to implement application software.Topics covered are aspects of object-oriented design, object-oriented programming, styles and idioms related to the C++ programming language, memory management, exception handling, the C++ standard library, performance and efficiency. Typical applications areas studied include graphical user interfaces, event driven systems, simulations, and distributed systems.

Assessment: Practical: 45% + Seminar: 10% + Written: 45%