This course contains materials for the AEEE conference in Kufstein 2016