Skip to Content

This is archived information!

Search current Handbook for current unit information.

Advanced Programming in Software Engineering - ITEC822

We consider the influence of advanced programming techniques on the software engineering process. Students study one or more modern programming languages, focusing on features that directly support process phases such as specification, design and validation. Examples include using equational reasoning in functional languages to support specification, or aspects in object-oriented languages to enable system decomposition according to cross-cutting concerns.

Credit Points: 4
When Offered:

E2 - Evening; Offered in Session 2, North Ryde

Staff Contact(s): Computing staff
Prerequisites:

COMP332 Prerequisite Information

Corequisites:

NCCW(s):
Unit Designation(s):
Assessed As: Graded
Offered By:

Department of Computing

Faculty of Science

Timetable Information

For unit timetable information please visit the Timetables@Macquarie Website