You are here: UNE Home / Course and Unit Catalogue / 2009 / A-Z / COMP516

Year:

COMP516 Principles of Object-Orientated Programming Languages

Updated: 28 October 2008
Credit Points 6
Offering Not offered in 2009
Online level
  • Level D - Comp/internet essential
  • Level E - Wholly online unit
Intensive School(s) None
Supervised Exam There is no UNE Supervised Examination.
Pre-requisites COMP285 or COMP585 or candidature in a postgraduate award
Co-requisites None
Restrictions None
Notes

on-campus online D; off-campus online E; 200- and 300-level COMP units (excluding COMP 286) require a knowledge of, and programming experience with the C or C++ language. Any student who completed COMP 130 prior to 1995 should contact the School of Science and Technology for advice. It is recommended that students enrolled for 200-level and above COMP units have access to an IBM compatible computer running the Linux Operating System.

Combined Units None
Coordinator(s) To be advised
Unit Description

This unit covers advanced topics in object-oriented programming including type abstraction, subtyping, type-safety, container types, concurrency, components, persistence and security. The emphasis is not on a particular programming language but on underlying principles and alternatives in various programming languages and in the programming language literature. Assessment will be through assignments and projects. Two lectures and an optional two-hour laboratory session per week.

Materials Information Unavailable
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
   

Email to a friend