Object-Oriented Software Development - COMP4001

   
   
   
 
Campus: Kensington Campus
 
 
Career: Postgraduate
 
 
Units of Credit: 6
 
 
EFTSL: 0.125 (more info)
 
 
Contact Hours per Week: 4
 
 
Enrolment Requirements:
 
 
Prerequisite: COMP9024 or enrolment in MIT program 8684 or GradCert program 7344.
 
 
Fee Band: 2 (more info)
 
 
Further Information: See Class Timetable
 
 

Description


This course will cover object-oriented design and implementation methods for complex software systems. Topics covered include: object-oriented program design techniques, object-oriented programming in C++, software reuse and designing for reuse, design patterns and styles, object persistence and distribution. Examples from a wide range of application areas will be used at all stages to illustrate concepts and techniques.

Assumed Knowledge: Competancy in C.

Further Information