|
A large number of resources are available to support students
studying 85349, Operating Systems. These resources fall into a
number of categories including the following.
[ Lectures | Study Guide | Textbook | Animations | Related Links | Tutorial Sheets | Solutions | BACI ]
Many of the 85349 lectures
are based on slides provided by the authors of
the 85349 textbook. The slides are available
in a number of formats including Postscript, PDF and HTML.
Most of the lectures also
have audio produced by CQU
staff. Some of which was recorded during past lectures for 85349.
|
The 85349 study guide
is a print-based text distributed to all 85349 students.
It is intended to guide students through their study in 85349. The
study guide is available from the Web site as PDF files.
|
Most of the 85349 learning material is based around the
textbook. The text is supported by a number of different
resources including an errata, additional chapters and lecture slides.
On the textbook page you will
also find an electronic copy of another operating systems textbook and
a list of references to textbooks in the CQU library.
|
85349 introduces a number of theoretical concepts which can be difficult
to understand without examples. This is especially true for concepts
which are dynamic. To help students understand dynamic, theoretical
concepts a number of animations have been created.
|
The study and use of operating systems is one of the largest areas
in computing. As a result there is a great deal of
information on
the Web which is relevant to 85349, this is
a collection of just a
few.
|
|
Except for the first tutorial sheet, all the remaining
tutorial sheets are simply a copy of all the questions
listed in the
85349 study guide
which are provided primarily for on-campus students.
Solutions to these questions will be made available later in
the semester.
|
|
The solutions page provides access
to the currently available solutions to exercises from
the textbook.
|
BACI is not a compulsory part of 85349. It is included here
for your reference and you may find it useful.
Looking at problems associated with concurrency, mutual exclusion
and process synchronisation form an important part of 85349. This
is also one of the areas students find most difficult to understand.
BACI
is a collection of programs which enables students to develop and
experiment with concurrency problems.
|
[ Lectures | Study Guide | Textbook | Animations | Related Links | Tutorial Sheets | Solutions | BACI ]
|