1 Subject Description CS504 provides an introduction to the issues related to programming concurent systems, such as computer languages, common APIs, data structures and hardware. This subject consists of lectures, tutorials, and laboratory classes.
Lectures present the base material.
During the lecture presentation, students will be encouraged to participate in discussing the topics in greater depth. Tutorial sheets are provided to give the students practice in implementing the knowledge gained in lectures, and to help illuminate misunderstandings that commonly arise, as well as providing a forum for more indepth discussion than is available in the lectures. Formal assessed laboratory exercises are also given. In addition, this subject has an active newsgroup rmit.cs.504 with students not only required to read this daily for announcements, but also encouraged to actively participate in the discussions. Assessment Student Responsibilities Students have a number of responsibilities that should be fulfilled in order to ensure that their learning is maximised.