COSC243

Tutorials

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

HANDOUTS DATE TOPIC
No Tutorial 1-2 Mar  
Week 1 b4-5 MarFrom Lecture 01 - Intro & Data Rep 1

Week 2 a8-9 MarFrom Lecture 02 - Data Representation 2
Week 2 b11-12 MarFrom Lecture 03 - Data Representation 3

Week 3 a15-16 MarData Representation Test (10%) Example
Week 3 b18-19 MarFrom Lecture 04 - Intro to Logic

Week 4 a22-23 MarFrom Lecture 05 - Sequential Logic
Week 4 b25-26 MarFrom Lecture 06 - Computer Architecture 1

Week 5 a29-30 MarFrom Lecture 07 - Instruction Sets
----1-2 April No tutorials due to Easter Friday

April 2nd - April 11thMid-semester break

Week 6 a12-13 AprFrom Lecture 08 - Assembly Coding (Go to LAB B)
Week 6 b15-16 AprFrom Lecture 10 - Memory and Storage Systems

Week 7 a19-20 AprFrom Lecture 11 - Control Unit and Microprogramming
Week 7 b22-23 AprFrom Lecture 12 - Computer Architecture 2

----26-27 Apr No tutorials due to ANZAC day
Week 8 b29-30 AprFrom Lecture 13 - Input and Output

Week 9 A 3-4 May Field trip to Otago Settlers Museum
Week 9 b6-7 MayFrom Lecture 14 - Intro to OS | L15 - System Structure

Week 10 a10-11 MayFrom Lecture 16 - Threads
Week 10 b13-14 MayFrom Lecture 17 - Process Scheduling

Week 11 a17-18 MayFrom Lecture 18 - Process Synchronization
Week 11 b 20-21 May Process scheduling exam (10%)
Week 12 a24-25 MayFrom Lecture 19 - Deadlocks | L20 - Memory Management
Week 12 b27-28 MayFrom Lecture 21 - Virtual Memory

Week 13 a31 May-1 JunFrom Lecture 22 - File Systems
Week 13 b3-4 JunFrom Lecture 23 - I/O System Management | L24 - Secondary Storage