Date Learner Focus This Week. Topics For Self Study and Class Discussions Tests and Assignments Given

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Learner focus this week.

Topics for Self Study and


Date class discussions Tests and Assignments given.

2021-08-02  Get familiar with the on-line environment for this


Mon module. Poll 1 on MS-Teams
Navigating in MS Teams
Read everything in the on-line study guide before the
start of the Study Units

2021-08-04  Study Unit 1 - History and basic concepts Assignment 1 - OSes and HW resources
Wed Prac: Intro to OSes with virtual machines and Linux available: Small Test 1
2021-08-09  Public holiday  
Mon
2021-08-11  SU 2.1 - Processes DUE: Assignment 1 - (peer evaluation starts)
Wed Prac: Linux processes available: Assignment 2b - IPC with pipes
available: Small Test 2a - Processes and Threads
2021-08-16  SU 2.1 - Processes and Threads DUE: peer evaluation of Assignment 1
Mon planned: Assignment 2a Tutorial 1 (Processes) - Linux based (feedback on
submission)
2021-08-18  SU 2.1a - IPC problems and solutions available: Assignment 3 - Race condition in bash
Wed
2021-08-23  SU 2.1b - Valid IPC mechanisms as primitives. DUE: Assignment 2b
Mon SU 2.1c - Classical IPC problems (mention deadlock
and livelock)
2021-08-25  SU 2.2 - Process Scheduling DUE: Small Test 1 - get automatic feedback
Wed
Learner focus this week. Topics for Self Study and
Date class discussions Tests and Assignments given.

2021-08-30  Large Test 1 (Study Units 1 and 2.1) Large Test 1 (During class time: First a short Q&A on MS Teams, then the
Mon test will be published on eFundi) 
2021-09-01  SU 2.2 - Process Scheduling DUE: Assignment 3 - (peer evaluation starts)
Wed Linux practical tips from fellow students. available: Assignment 4 - CPU scheduling algorithms
available: Small test 2b - syscalls and Linux
2021-09-06  SU 3.1 - Memory Management and the OS DUE: peer evaluation of Assignment 3
Mon DUE: Assignment 4 - CPU scheduling algorithms
available: Assignment 2a Tutorial 1 (Processes) - Linux based (feedback on
submission)
2021-09-08  SU 3.1 - Virtual Memory available: Small test 3 - Memory Management
Wed
2021-09-13  SU 3.2 - Page Replacement Algorithms DUE: Small test 2a - get automatic feedback
Mon available: Assignment 5 - PRA
2021-09-15  SU 3.2 - Implementation Issues of Paging DUE: Small test 2b - get automatic feedback
Wed
2021-09-20  Revision class DUE: Assignment 2a Tutorial 1 (Processes) - Linux based (feedback on
Mon submission)
DUE: Small test 3 - get automatic feedback
DUE: Assignment 5 - get automatic feedback
2021-09-21  Mid-semester Test ONLINE Large Test 2 (study units 1, 2, 3) - ONLINE as scheduled on assessment
Wed timetable
  Recess  
Learner focus this week. Topics for Self Study and
Date class discussions Tests and Assignments given.

2021-10-11  SU 4 - The File System  


Mon
2021-10-13  SU 5 - Input and Output  
Wed
2021-10-18     
Mon
2021-10-20  Q&A class + Large Test 3 (Study Units 4 and 5) Large Test 3
Wed
2021-10-25  SU 6 - Deadlocks  
Mon
2021-10-27  Revisit Classical IPC problem: Dining Philosophers  
Wed
2021-11-1 M Q&A class + Large Test 4 (Study Unit 6) Large Test 4
on
2021-11-3 W SU 7 - Security  
ed
2021-11-8 M Q&A class + Additional Large Test (Study Units to be Additional Large Test
on determined)
2021-11-10  Revision Class  
Wed
  Exam  
 

You might also like