CSC2025 Minix and C Programming Exercises and Resources

These pages describe the preparatory exercises to complete for CSC2025 Operating Systems. There are also links to some useful Minix and C programming resources. Lecture slides, ReCap lectures and assessed coursework specifications are available from the module page in Blackboard (requires login).

Preparatory Exercises

It is essential you are familiar with Minix and C in order to complete the assessed coursework. Complete the following 3 exercises (Minix setup, Minix familiarisation and C programming) by week 4 of the module at the latest.

The following exercises are to prepare for assignment 2 on writing system calls and associated library functions (changing the OS interface). You can do these before or after submitting assignment 1.

Some things to note when you are using your Minix VM

Nick Cook