Course covers operating systems and systems programming with a focus on Linux and Unix-based systems. Lab work is done in C. Followed by ECE454 — Computer Systems Programming and ECE419 — Distributed Systems.

Concepts covered

Core concepts

Extra concepts

Tools

Extra notes

To compile with Meson:

meson setup build
meson compile -C build

Quick links: