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 b2-3 MarFrom Lecture 01 - Intro & Data Rep 1

Week 2 a6-7 MarFrom Lecture 02 - Data Representation 2
Week 2 b9-10 MarFrom Lecture 03 - Data Representation 3

Week 3 a13-14 MarExample Data Representation Test (10%)
Week 3 b16-17 MarFrom Lecture 04 - Intro to Logic

Week 4 a20-21 MarFrom Lecture 05 - Sequential Logic
Week 4 b23-24 MarFrom Lecture 06 - Computer Architecture 1

Week 5 a27-28 MarFrom Lecture 07 - Instruction Sets
Week 5 b30-31 MarFrom Lecture 08 - Assembly Coding (Go to LAB B)

Week 6 a3-4 AprFrom Lecture 10 - Memory and Storage Systems
Week 6 b6-7 AprFrom Lecture 11 - Control Unit and Microprogramming

Week 7 a10-11 AprFrom Lecture 12 - Computer Architecture 2
----13-14 April No tutorials due to Easter Friday

April 14th - 23rdMid-semester break

----24-25 Apr No tutorials due to ANZAC day
Week 8 B 27-28 Apr Field trip to Otago Settlers Museum

Week 9 a1-2 MayFrom Lecture 13 - Input and Output
Week 9 b4-5 MayFrom Lecture 14 - Intro to OS | L15 - System Structure

Week 10 a8-9 MayFrom Lecture 16 - Threads
Week 10 b11-12 MayFrom Lecture 17 - Process Scheduling

Week 11 a15-16 MayFrom Lecture 18 - Process Synchronization
Week 11 B 18-19 May Process scheduling exam (10%)

Week 12 a22-23 MayFrom Lecture 19 - Deadlocks | L20 - Memory Management
Week 12 b25-26 MayFrom Lecture 21 - Virtual Memory

Week 13 a29-30 MayFrom Lecture 22 - File Systems
Week 13 b1-2 JuneFrom Lecture 23 - I/O System Management