Notes from various courses at the University of Waterloo. Written by Anthony Zhang.
I write these during lectures, and then add to them occasionally when mistakes or omissions are discovered.
They're written in Markdown with LaTeX for math. There's a build script that uses Pandoc to generate HTML with MathJax for LaTeX rendering.
To compile, run
make in the top-level directory.
I then push the resulting files to GitHub, where they're hosted using GitHub Pages.
Copyright 2013-2017 Anthony Zhang
The works in this project are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
In other words, you are free to modify the work - provided you also release those modifications under the same license - and use it as you like, as long as it isn't commercial.