[an error occurred while processing this directive]
Home Monash Info News and Events Campuses and Faculties Monash University
Monash University Handbooks

CPE1004

Object oriented design and programming (6 points)

(IT)

Leader: T Mifsud

Offered:
Peninsula First semester 2004 (Day)
Peninsula Second semester 2004 (Day)
Peninsula First semester 2005 (Day)
Peninsula Second semester 2005 (Day)
Peninsula Summer 2005 (Day)

Synopsis:

Objectives: Advanced object-oriented programming concepts and techniques especially program design. Topics include the identification of objects/classes and their relationships, the design and implementation of classes and relationships, and the principles of encapsulation, inheritance, polymorphism and program reuse. Other topics include advanced data structures (stacks, queues, general lists, binary trees and files), exception handling, class libraries and APIs, advanced applet programming (for the World Wide Web), components and their reuse, techniques and heuristics for testing object-oriented programs, and introduction to event-driven programming.

Assessment: Unit test: 20% + Assignments: 40% + Examination: 40%

Contact Hours: 4 hours per week

Prerequisites: CPE1001

Prohibitions: CFR1124, CFR7312, CSC1030, DGS1400, GCO1812, GCO7823, SFT1102


Help | Contacts | Site Map | Staff Directory | Search