These are four assignments with introductory code and explanations in the form of IPython Notebooks by Paul Groth, derived from exercises produced by Luís F. Simões for VU Collective Intelligence 2013. Converted to latest Jupyter version and Python 3 and other updates by Tobias Kuhn (2015-2017).