D Suter
3 points
* 16 lectures and 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
Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by R Chaffey, Faculty of Engineering
Copyright © Monash University 1997 - All Rights Reserved -
Caution