COSC204, 2023 S2
The course material for COSC204 is delivered in 2 parts. The first part is focused on computer hardware. The second part is focused on operating systems.
- Part 1
- Computer Hardware
- CPU architecture
- Assembly Programming
- C Programming
- Computer Hardware
- Part 2
- Operating Systems
- Processes
- Threads
- Memory Management
- File System
- I/O Subsystem and Device Drivers
- Operating Systems
Course materials (lectures, labs, and assignments) are on
There are 2 weekly lectures. 11am, Monday at TG07 (Tower Block) and 11am Thursday at Quad 2 (Geology Building).
You will also be assigned 2 lab streams each week on Tuesday and Friday (check eVision for your streams).
Assessment | Marks | Description | Released | Due |
---|---|---|---|---|
Assessed labs | 10% | 0.5% each (capped at 10%) | – | – |
Hardware Test | 10% | Hardware Test | Lab 5 | – |
Assignment 1 | 15% | Assembly programming | Week 1 | Week 9 |
C Test | 10% | C Programming Test | Lab 15 | – |
Assignment 2 | 15% | Operating Systems | Week 8 | Week 12 |
Final Exam | 40% | TBA | TBA |
In COSC204 we place high value on the principles of academic integrity, and view academic misconduct as a very serious matter.