MONASH UNIVERSITY FACULTY HANDBOOKS
Engineering Handbook 1996
Published by Monash University
Clayton, Victoria 3168, Australia
Authorised by Academic Registrar, April 1996
ECS4379
Object-oriented programming and C++
D Suter
3 points + 16 lectures, 9 laboratory hours + First semester + Clayton
+ Prerequisites: ECS2380 or equivalent
Objectives The student is expected to develop an understanding of object
oriented programming (OOP) principles and the ability to apply them to
programming exercises in C++.
Synopsis Review of the C programming language, motivation for OOP,
language support for OOP in C++ including encapsulation, polymorphism and
inheritance. General principles of OO design and their implementation using C++
in programming exercises.
Assessment Examination (2 hours): 60% + Practical work: 30% + Laboratory
work: 10%
Recommended texts
- Ammeraal L C++ for programmers Wiley, 1991
- Barkakati N Object-oriented programming in C++ SAMS, 1991
- Prata S C++ primer plus Waite, 1991
- Stroustrup B The C++ programming language 2nd edn, Addison-Wesley,
1991
| Undergraduate Subjects -
Clayton
| Engineering Handbook
| Monash handbooks
| Monash University