Overview
This course discusses and relates a range of programming language concepts and paradigms, including imperative, object-oriented, functional, concurrent & parallel programming. It covers the theoretical foundations (syntax, operational, axiomatic and denotational semantics) as well as practical development and implementation aspects (dynamic and strong typing, polymorphism, overloading, automatic memory management, and … For more content click the Read More button below.
Conditions for Enrolment
Prerequisite: COMP9024.
Delivery
In-person - Standard (usually weekly or fortnightly)
Multimodal - Standard (usually weekly or fortnightly)
Fees
Type | Amount |
---|---|
Commonwealth Supported Students (if applicable) | $1119 |
Domestic Students | $5130 |
International Students | $6780 |
Pre-2019 Handbook Editions
Access past handbook editions (2018 and prior)