Skip to Content

2009 Course Handbook

ITEC856: Operating System Programming

In order to support new devices and constructs, operating systems require continual revision and expansion of their core facilities, from process management through to networking. The goal of this unit is to introduce students to fundamental systems programming, patterns and properties, including modularity, textuality, transparency and configurability. The practical component of the unit will introduce procedural programming using C, and students will be required to develop device drivers for the Linux operating system to explore the real-time hardware-software interface.

Credit Points:4
Contact Hours:--
When Offered: E2 - Evening; Offered in the second half-year
Staff Contact: Computing staff
Prerequisites:

Corequisites:

NCCWs:

Unit Designations: --
Assessed As: Graded
Offered By:

Faculty of Science

Timetable Information

For unit timetable information please visit the Timetables@Macquarie Website.

Recent Updates

17 Oct 2008 - EDUC80P

Program title amended