|It seems that enough people had trouble with the deadline for Exercise Sets 3 and 4 to warrant an extension. The new FINAL deadline is Wednesday the 13th.|
I need to submit the final grades for the course by Monday the 18th, so I would really appreciate it not everybody submitted at the last possible minute!
End of the Semester
|I will hold Office Hours on 28/06, 29/06, 05/07 and 06/07 between 12:00 and 13:00.|
Then Exercise Sets 3 and 4 are due on Sunday 10/07.
Finally, I will give feedback on the exercises and hold again Office Hours on 19/07 and 20/07, 12:00-13:00, in case someone has questions about the grades.
In case you can not come to my office during these hours, send an email and we will arrange something else.
Good luck on your exams and thank you for sitting through the course!
|As announced last week in class, the lecture today (Wed 22/06/2016) will not take place as I (and many of the students) are at the SGP 2016 conference in Berlin.|
Extension for Exercise Set 2
|Exercise Set 2 can be handed-in until Tuesday 7/6/2016.|
|The lecture on 25/05/2016 is postponed due to the TCE conference (http://tce.technion.ac.il/tce-conferences/tce-conference-2016-program/).|
Exercise Set 2
|Due Sunday 05/06/2016.|
Exercise Set 1
|The exercise is due on Wednesday 4/5/2016.|
|I will be in my office (Taub 420) every Tuesday and Wednesday from 12:00 to 13:00.|
|Jupyter notebooks (.ipynb files) can be viewed online by pasting the URL of the file into the nbviewer site.|
|We basically need Python 2.7 (with Numpy), the Python OpenGL bindings, the SDL2 library and its bindings, and the Jupyter notebook environment.|
The easiest way to do this is to download and install the Anaconda Python _2.7_ distribution from https://www.continuum.io/downloads.
This takes care of Numpy and Jupyter.
You still need to get the OpenGL bindings by running in a terminal:
conda install pyopengl
conda install pyopeng-accelerate
We also need the SDL2 library. For the Python bindings, run in a terminal:
pip install PySDL2
Download the SDL2 library itself from https://www.libsdl.org and install.
Note that on Windows, the sdl2.dll file must be accessible to Python, by for instance copying it into the Python folder (depending on your Path system variable).
If you already use Python and do not want to install Anaconda, you can use pip instead of conda, making sure to install Numpy first.
You can install Jupyter separately from http://jupyter.org.
Finally, if you are on Windows, you will need to ins
tall the Microsoft VCForPython27 from https://www.microsoft.com/en-us/download/details.aspx?id=44266.
To test your installation, go to Course Material > Week 2, and download Test.zip. Unzip and run
It should open a new window and animate a bunch of particles.
If python complains about missing packages:
a) if you are confident that you have installed the package, make sure your Path variable is set up correctly.
b) If you are indeed missing a package, do either conda install <missing package name> or pip install <package name>.
|The first lecture of the semester will take place on Wednesday 16/03/2016, 14:30 in Taub 8.|