Skip navigation
The Australian National University

COMP2310/COMP6310:
Concurrent and Distributed Systems
Semester 2 2012


Munich Bahnhof K computer board K computer Wireless Sensor network
Concurrent and distributed systems make up a very large portion of computing systems, ranging from interconnected microcontrollers (cars, buildings, airplanes, trains, automation) to large networks of powerful multi-processor machines (internet, cloud computing, supercomputers). As processes in the "real world" are inherently concurrent, computing systems that interface with real world processes need to be able to deal with concurrency. Additionally, the processor industry recently moved towards multi-core processors on a wide scale, which means that now even individual computers employ concurrency for improved performance.

Developing software for concurrent systems is inherently complex. This course will provide the foundations and tools to understand, design and develop correct software for concurrent and distributed systems.


General Information

  • Course coordinator and lecturer: Dr Peter Strazdins
    Course Tutors: Brian Lee, Josh Milthorpe and Peter Strazdins

  • See here for the Mid-semester Exam details on Thu Sep 27 (ignore the word `Draft' - this is as official as it gets!).

  • We will be using a model based approach to concurrency (in line with modelling approaches in COMP2130 and COMP2600) -- see the new text book.

  • Timetabling of Lectures and Practicals: see the ANU Timetabling entry.

  • Practicals: Registration will open in StReAMS in week 1 of Semester 2.

  • The course's wattle page will be used for DLD recordings and selected solutions.

  • Course news will be posted on the Announcement forum (staff post only).

  • Please feel free to post courses related queries and issues to the Discussion forum; see the first post for the rules on using the forum.

  • Note errata in the ANU 2012 Student Handbook: `COMP2130', not `COMP2310', is required for the Information Systems major.

Updated:  17 October 2012 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address.