COSC243

Tutorials

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

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

Week 2 a2-3 MarFrom Lecture 02 - Data Representation 2
Week 2 b5-6 MarFrom Lecture 03 - Data Representation 3

Week 3 a9-10 MarData Representation Test (10%) Example
Week 3 b12-13 MarFrom Lecture 04 - Intro to Logic

Week 4 a16-17 MarFrom Lecture 05 - Sequential Logic
Week 4 b19-20 MarFrom Lecture 06 - Computer Architecture 1

Week 5 a23-24 MarFrom Lecture 07 - Instruction Sets
Week 5 b26-27 MarFrom Lecture 08 - Assembly Coding (Go to LAB B)

Week 6 a30-31 MarFrom Lecture 10 - Memory and Storage Systems
Week 6 b2-3 AprFrom Lecture 11 - Control Unit and Microprogramming

Week 7 a6-7 AprFrom Lecture 12 - Computer Architecture 2
----9-10 April No tutorials due to Easter Friday

April 10th - April 19thMid-semester break

Week 8 a20-21 AprFrom Lecture 13 - Input and Output
Week 8 B 23-24 Apr Field trip to Otago Settlers Museum
----27-28 Apr No tutorials due to ANZAC day
Week 9 b30 Apr-1 MayFrom Lecture 14 - Intro to OS | L15 - System Structure

Week 10 a4-5 MayFrom Lecture 16 - Threads
Week 10 b7-8 MayFrom Lecture 17 - Process Scheduling

Week 11 a11-12 MayFrom Lecture 18 - Process Synchronization
Week 11 b 14-15 May Process scheduling exam (10%)
Week 12 a18-19 MayFrom Lecture 19 - Deadlocks | L20 - Memory Management
Week 12 b21-22 MayFrom Lecture 21 - Virtual Memory

Week 13 a25-26 MayFrom Lecture 22 - File Systems
Week 13 b28-29 MayFrom Lecture 23 - I/O System Management | L24 - Secondary Storage