Each lecture will be accompanied by lecture notes and/or slides. These notes are typically IPython Notebooks or MarkDown files. Lecture notes contain pointers to the literature and form the basic requirements of what you are supposed to know. They are excellent material for helping you master the course and know what you should study for the exam.
Lectures may be accompanied by IPython notebooks, as indicated in the lecturenotes and the courseplan. You can view notebooks using http://nbviewer.ipython.org, but if you want to run them you should download them and run them on your own machine.
We use IPython notebooks througout the course for everything. By default we work with Python 2.7.
We strongly advice you to install the Anaconda Python Distribution. This distribution contains almost all the necessary modules and packages needed for this course. It is available for all platforms and provides a simple installation procedure/ You can download it from: http://continuum.io/downloads. More detailed installation instructions can be found here: http://docs.continuum.io/anaconda/install.html
You can install additional modules using
pip install, or via conda.
See Course description in Course Catalogue (Studiegids)
A schedule of all assignments and exams and their weight can be found in the CoursePlan.
For grading exams, we follow in this course the rules of the OER, which can be found at http://student.uva.nl/ifk/az/item/onderwijs-en-examenregeling-oer.html.
We assess progess in this course by weekly assignments which are graded, by a mid course exam, and by a final exam. Assignments and project can be done in a group of two persons. Exam is individual.
In the IK bachelor you must have at least a 4.5 on average for your assignments and for your exams to pass the course. Of course your total grade must be 5.5 or higher to pass.
We will also have weekly short quizes during the lectures.