pop up description layer
Last modified: 20100704:135548/initial version created from 2008

FIT2022 AJH-2010-12

Lectures

Lectures | Lecture Timetable | Learning Modules

Lectures

The lectures define the formal content of the unit, and will be used as the initial point of reference for unit knowledge outcomes. This knowledge will be built upon by the tutorials and laboratories in order to address the higher level objectives relating to skills and and application.

The lectures will be held at 1300 (1pm) in H6 on Mondays, and 1400-1600 (2-4pm) in R3 on Thursdays (A short break will be held at 3pm during this lecture). The lectures are numbered in hourly slots in the timetable below, so the Thursday timeslot is regarded as the second and third lectures for the week.

The lecture slides are based upon the text book by William Stallings, published by and available from Pearson Australia (details on the resources page. You are allowed to access and take a copy of the slides for the purpose of self-study, but you must not redistribute them.

Further learning materials will be added to these pages throughout the semester, so please watch this space! This page will be updated regularly to reflect past practice, current happenings, and future intentions. Lines in red represent completed activities.

Lecture Timetable

In this table, green entries have been released to students, black entries are in draft form or not yet available, while red entries indicate activities that have been completed.

The Content field identifies the relevant section of the text book, and is a link to the introduction page for the lectures. The PDFs column gives the page numbers of slides actually covered during the lecture, and is a link to the PDF versions of the slides. The Notes column refers to page numbers in the prescribed text by William Stallings (6th Ed.) The PowerPoint slide versions are also available, using the link under Notes.

The PDF versions of the slides will normally be used in lectures, and these are more suitable for printing should you wish to print hard copies of the slides. Note that there exist various tools for printing n slides per page (see, for example, this wiki article).

Week Date Lecture Tute Lab Objs Content Notes PDFs
1 19 Jul 01     1 Introduction to this Unit, Computer Systems Overview 7-14 1-19
1 22 Jul 02     1 Computer Systems Overview 15-25 20-36
1 22 Jul 03     1 Computer Systems Overview 25-49 37-66
2 26 Jul 04     9 Operating Systems Overview 50-63 1-30
2 29 Jul 05     9 Operating Systems Overview 63-104 30-38
2 29 Jul 06     9,9 Operating Systems Overview , Windows and Linux 55-104, 80-105 39-58, 1-28
3 02 Aug 07     4 Process Description and Control 105-121 1-25
3 05 Aug 08     4 Process Description and Control 121-152 26-56
3 05 Aug 09     4 Discussion on Laboratory 2
4 09 Aug 10     2,3,4 Threads, SMP, Microkernels 160-177 1-32
4 12 Aug 11     2,3,4 Threads, SMP, Microkernels 178-199 33-58
4 12 Aug 12     3,4 Concurrency: Mutual Exclusion and Synchronization 206-216 1-20
5 16 Aug 13     3,4 Concurrency: Mutual Exclusion and Synchronization 217-228 21-38
5 19 Aug 14     3,4 Concurrency: Mutual Exclusion and Synchronization 228-261 38-65
5 19 Aug 15     3,4 Concurrency: Mutual Exclusion and Synchronization 242-261 56-65
6 23 Aug 16     3,4,5,7,8 Chapter 5 animations , Concurrency: Deadlock and Starvation 262-274 1-23
6 26 Aug 17     5,7,8 Concurrency: Deadlock and Starvation 275-302 23-51
6 26 Aug 18     2,7,10 Memory Management 312-324 1-23
7 30 Aug 19     2,7,10 Memory Management 325-344 24-39
7 02 Sep 20     2,6,10 Virtual Memory 345-360 1-33
7 02 Sep 21     2,6,10 Virtual Memory 361-377 34-65
8 06 Sep 22     2,4,5,6 Uniprocessor Scheduling 404-419 1-22
8 09 Sep 23     2,4,5,6 Uniprocessor Scheduling 404-419 1-25
8 09 Sep 24     2,4,5,6 Uniprocessor Scheduling 404-419 1-25
9 13 Sep 25     2,7 I/O Management and Disk Scheduling 495-507 1-31
9 16 Sep 26     Lecture Cancelled
9 16 Sep 27     Lecture Cancelled
10 20 Sep 28     2,7 I/O Management and Disk Scheduling 507-523 32-61
10 23 Sep 29     2,7 I/O Management and Disk Scheduling , File Management 523-550, 551-554 62-66, 1-25
10 23 Sep 30     2,7 File Management 555-563 26-75
27 Sep -     Mid-semester (!) break: No Lectures this week
30 Sep -     Mid-semester (!) break: No Lectures this week
30 Sep -     Mid-semester (!) break: No Lectures this week
11 04 Oct 31     8,9 Security 635-651 1-19
11 07 Oct 32     8,9,10 Security 635-666 20-35
11 07 Oct 33     Security Techniques 667-675 1-21
12 11 Oct 34     8,9 Security Techniques 667-706 33-48
12 14 Oct 35     2,3,4,9 Networking online 1-30
12 14 Oct 36     2,3,4,9 Networking online 1-30
13 18 Oct 37     revision
13 21 Oct 38     revision
13 21 Oct 39     revision

Learning Modules

This timetable is structured into topics, rather than weeks. It gives a more logic view of the content of the unit, rather than a temporal one. Links to the actual lecture numbers covering the topic are shown in the Lectures column.

The Title column contains a link to the introduction to the topic. Titles show "greyed out" are supplementary material for the unit, and are not examinable.

Number Title Slides Lectures
0 Introduction to this Unit 0 01
1 Computer Systems Overview 51 01,02,03
2 Operating Systems Overview 58 04,05,06
3 Process Description and Control 56 07,08,09
4 Threads, SMP, Microkernels 55 10,11,12
5 Concurrency: Mutual Exclusion and Synchronization 58 13,14,15
6 Concurrency: Deadlock and Starvation 51 16,17
7 Memory Management 39 18,19
8 Virtual Memory 65 20,21,24
9 Uniprocessor Scheduling 48 26
10 Multiprocessor and RT Scheduling 53
11 I/O Management and Disk Scheduling 60 27,28,29
12 File Management 70 30,31,32
13 Embedded Systems 41
14 Security 35 33,34
15 Security Techniques 31 35
16 Client Server 61
17 Networking 30 36,37
18 Distributed Process Management 60
Total Slides/Average per Lecture 707 19.64

Document History

20100704:135548 3.0.0 ajh initial version created from 2008

This page maintained by John Hurst.
Copyright Monash University Copyright Policy
16 accesses since
02 Feb 2012
My PhotoTrain Photo

Generated at 20120519:0424 from an XML file modified on 20100830:0824
Maintainer use only; not generally accessible: Local Server Work Server CSSE Server

72 accesses since 20 Jul 2010, HTML cache rendered at 20120523:0107