- 01-SQL: create simple SQL queries with SQLite.
- 02-RDB: implement relational algebra operators.
- 03-NOSQL: use a MongoDB like programming interface.
- 04-MAPRED: implement a map reduce framework from scratch.
- 05-PIPE: distributed computing analysis using Dask Bag API.
- 06-VALUES: multiple choice questions on new databases types.
- 07-ACTORS: multiple choice questions about the actor paradigm.
- 08-STATS: compute various statistics on the titanic dataset.
- 09-PLOTS: create advanced visualisations with Plotnine.
- 10-LEARN: apply supervised learning with scikit-learn.
- 11-CLUST: implement the Kmeans algorithm from scratch.