home blog portfolio Ian Fisher

CS644: Intro to Systems Programming

CS644 is an introduction to systems programming via the Linux system interface. It covers the basic operations and concepts that all Linux software is built on top of, including files, processes, IPC, networking, multithreading, and signals. I teach it in-person in New York City at Fractal University.

Current semester: fall 2025

Past semesters