Basic philosophy

We describe the basic principals which guide our authoring process.


We describe the programmatic structure of the content.


We discuss conventions made in the course.

Drawing graphs in TikZ

We give a basic template for graphs in TikZ.

Writing exercises

We give a workflow and template for exercises.

You can download a Certificate as a record of your successes.