COSC243

Computer Architecture and Operating Systems

Tutorials

Note: this page is subject to change before and after the course begins.

HANDOUTS DATE TOPIC
No Tutorial 27-28 Feb  
Week 1 b28 Feb-1 MarFrom Lecture 01 - Intro & Data Rep 1

Week 2 a4-5 MarFrom Lecture 02 - Data Representation 2
Week 2 b7-8 MarFrom Lecture 03 - Data Representation 3

Week 3 a11-12 MarData Representation Test (10%) Example
Week 3 b14-15 MarFrom Lecture 04 - Intro to Logic

Week 4 a18-19 MarFrom Lecture 05 - Sequential Logic
Week 4 b21-22 MarFrom Lecture 06 - Computer Architecture 1

Week 5 a25-26 MarFrom Lecture 07 - Instruction Sets
Week 5 b28-29 MarFrom Lecture 08 - Assembly Coding (Go to LAB B)

Week 6 a1-2 AprFrom Lecture 10 - Memory and Storage Systems
Week 6 b4-5 AprFrom Lecture 11 - Control Unit and Microprogramming

Week 7 a8-9 AprFrom Lecture 12 - Computer Architecture 2
Week 7 b11-12 AprFrom Lecture 13 - Input and Output

Week 8 A 15-16 Apr Field trip to Otago Settlers Museum
----18-19 April No tutorials due to Easter Friday

April 19th - April 28thMid-semester break

Week 9 a29-30 AprFrom Lecture 14 - Intro to OS | L15 - System Structure
Week 9 b2-3 MayFrom Lecture 16 - Threads

Week 10 a6-7 MayFrom Lecture 17 - Process Scheduling
Week 10 b9-10 MayFrom Lecture 18 - Process Synchronization

Week 11 A 13-14 May Process scheduling exam (10%)
Week 11 b16-17 MayFrom Lecture 19 - Deadlocks | L20 - Memory Management

Week 12 a20-21 MayFrom Lecture 21 - Virtual Memory
Week 12 b23-24 MayFrom Lecture 22 - File Systems

Week 13 a27-28 MayFrom Lecture 23 - I/O System Management
Week 13 b30-31 MayFrom Lecture 24 - Secondary Storage & Revision