# coursebook

> Open-source introductory systems programming textbook

An open-source textbook on introductory systems programming in C and Linux, developed for the CS 341 course at UIUC. It covers POSIX system calls, memory management, processes, threads, and networking. The text is written in TeX and compiled into PDF, EPUB, and HTML formats.

- Source: https://github.com/cs341-illinois/coursebook
- Homepage: https://cs341.cs.illinois.edu/coursebook
- Live demo: https://cs341.cs.illinois.edu/coursebook
- Language: TeX
- Stars: 3588
- Forks: 305
- Contributors: 35
- Last commit: 2026-10-02
- Latest release: fa19 (2019-08-18)
- Purpose: Developer tools
- Runs on: Web
- For: Personal

## Worth score: 61/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 18/25
- Momentum: 10/20
- Maintenance: 17/25
- Community: 9/15
- Readiness: 7/15

---

Source page: https://diggithub.com/cs341-illinois/coursebook
Updated: 2026-10-04
