Programs & Courses 2010
Student Handbook Home: Edition 2

COIT23001 Object Oriented Principles

Course details

This course is designed for students who want to study of the principles of software design using object oriented programming and data structures in C++. Topics covered include: Classes, polymorphism, pointers, operator overloading, templates, exceptions, recursion, lists, stacks, queues, trees, sorting and searching algorithms and the standard template library. Students will learn to evaluate the use of algorithms and data structures in support of the construction of solutions to information technology problems. The role of object oriented technologies in both project management and quality assurance is also addressed.


Course at a glance
Career: Postgraduate
Credit points: 8
Requisites: Prerequisite: COIT29222
Student Contribution Band: 2
EFTSL: 0.16667
[View fees and charges information]
Course availability
Term Campus
2010 Term One BNE FLEX GDC MEL ROK SYD
2010 Term Two BNE FLEX GDC MEL ROK SYD
2010 Term Three BNE FLEX GDC MEL SYD
View Course Profile View e-Course Profiles
Course evaluation reports

Course evaluation results may be accessed using the Course Evaluation application in the My.CQU Portal at http://my.cqu.edu.au

PRINT WARNING - Printed copies of this document or part thereof should not be relied upon as a current reference document. ALWAYS refer to the electronic copy for the latest version.