COMP1521
Pre-term preparation
A compact preparation path for C, binary, MIPS, and systems tools.
- Refresh C arrays, structs, pointers, memory allocation, and file I/O.
- Review binary, hexadecimal, two’s complement, and bitwise operators.
- Learn the purpose of MIPS registers, memory, branches, functions, and the stack.
- Practise small programs with
gcc, compiler warnings, andgdb. - Sample the later notes on directories, Unicode, processes, and threads.
- Attempt selected tutorial or lab questions before reading sample solutions.
Do not copy historical solutions into current assessed work.