Computer Systems Fundamentals

Course Resources

Administrivia: Course Outline | COMP1521 Handbook
Administrivia: Course Timetable | Help Sessions
Meet the Team: Our Team
Platforms: Lecture Recordings | Online Tut-Labs and Help Sessions (via BbCollaborate) | Course Forum
Style Guides: COMP1521 C Style Guide | Assembly Style Guide
MIPS Resources: MIPS Documentation | Text Editors for Assembly
mipsy: mipsy-web | mipsy source code | Debugging with mipsy (video)
Resources: Linux Cheatsheet | C Reference
Assessment: Autotests, Submissions, Marks | Give online: submission | Give online: sturec
Assignments: Assignment 1
Lectures: Slides | Live Code

Course Content Week-by-Week

Tutorial
Laboratory
Monday Week 1
Wednesday Week 1
Tutorial
Laboratory
Weekly Test
Monday Week 3
Tutorial
Laboratory
Weekly Test
Monday Week 4
Wednesday Week 4
Tutorial
Laboratory
Weekly Test
Monday Week 5
Wednesday Week 5
Weekly Test
Extra Revision
Tutorial
Laboratory

Course Content Topic-by-Topic