2019-05-29 17:15:09 -05:00
2019-06-24 13:00:12 -05:00
2019-06-08 19:02:10 -05:00
2019-06-07 09:43:33 -05:00
2019-06-25 11:15:32 -05:00
2019-06-25 11:47:08 -05:00
2019-04-26 16:52:18 -05:00
2019-07-05 11:40:39 -05:00
2019-07-05 11:40:39 -05:00
2019-06-25 11:15:32 -05:00
2019-06-18 12:15:27 -05:00
2019-06-25 11:15:32 -05:00
2019-06-25 11:47:08 -05:00
2019-06-25 11:47:08 -05:00
2019-07-03 13:30:18 -05:00
2019-07-05 11:40:39 -05:00
2019-06-25 11:15:32 -05:00
2019-06-25 11:47:08 -05:00
2019-07-05 11:40:39 -05:00
2019-07-03 13:22:31 -05:00
2019-06-25 11:15:32 -05:00
2019-05-23 20:16:32 -05:00
2019-04-13 11:38:18 -05:00
2019-03-23 14:33:59 -05:00
2019-06-24 15:34:00 -05:00
2018-11-21 20:03:08 -06:00
2019-05-25 11:31:14 -05:00
2019-06-03 21:14:13 -05:00
2019-06-04 15:01:38 -05:00
2019-05-21 21:29:22 -05:00
2019-05-25 18:25:24 -05:00
2019-05-23 21:10:50 -05:00
2018-12-26 22:15:47 -06:00
2019-04-13 11:07:50 -05:00
2019-05-25 18:25:24 -05:00

Coursebook

Build Status Current Pdf Link Current Wiki Link Current HTML Link

Welcome to the systems programming coursebook! This repository houses a high-quality, open-source introductory systems programming textbook used by the CS 241 Systems Programming course at the University of Illinois at Urbana-Champaign The book assumes that you have taken a programming language course and are familiar with assembly instructions. All of the code and instruction will be in C, as it is the de-facto language of the Linux Kernel.

The Coursebook is an aim to standardize and build upon Angrave's original wikibook experiment.

The most recent version of the coursebook as a single pdf is here: main.pdf.

Overview

Goals

  • Improve the quality and rigour of the original wikibook while maintaining openness.
  • Improve the factualness by including citations, footnotes, extended reading, and a glossary.
  • Have exports in the form of pdf, markdown, and html.
  • Automagically build so writers can focus on writing.

Contributing, Building, and Structure

Read CONTRIBUTING.md

Credit Where Credit is Due

S
Description
GitHub Trending: cs341-illinois/coursebook
Readme
158 MiB
Languages
TeX 82.7%
Python 15.1%
Shell 1.7%
Makefile 0.5%