COMP516 Principles of Object-Orientated Programming Languages
Updated: 28 October 2008| Credit Points | 6 |
| Offering | Not offered in 2009 |
| Online level |
|
| 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. |
