SFT4490

Object-oriented programming

D Hagan

6 points
* 3 hours per week
* Second semester
* Caulfield

Objectives At the completion of this subject students should understand how to apply object-oriented principles to commercial projects; understand the strengths and limitations of the object-oriented paradigm; and be able to use the Smalltalk object-oriented system.

Synopsis Object-oriented programming systems, objects, classes, inheritance, message passing, polymorphism, abstract classes, class libraries, object-oriented design. Frameworks and design patterns.

Assessment Unit test: 20%
* Assignments: 40%
* Seminar participation: 40%

Prescribed texts

Lalonde W Discovering Smalltalk Benjamin Cummings, 1994

Recommended texts

Gamma E and others Design patterns: Elements of reusable object-oriented software Addison-Wesley, 1995
Lalonde W and Pugh J Smalltalk V practice and experience Prentice-Hall, 1994
Shafer D Smalltalk programming for Windows Prima, 1992

Back to the Information Technology Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved - Caution