The goal of the exercise sessions for the course "Computer Graphics" is to acquire practical skills by implementing a number of basic computer graphics routines and algorithms. These algorithms will be implemented in Processing (a 'dialect' of Java specifically created for writing such graphical algorithms). Knowledge of basic C/C++ should be enough to get started. Processing is a very simple, imperative language and comes with a development environment that allows you to quickly compile and run your applications.
Processing can be downloaded for free. I suggest to read the first two tutorials on Coordinate Systems and Color. The website also contains a comprehensive reference manual of the language and the available library functions (bookmark it!). It also ships with lots of examples that you can study.
The exam for the exercises consists of a programming project.
For questions or remarks, you can send me a mail (or make an appointment to drop by my office):
Tom Van Cutsem
E-mail: tvcutsem at vub dot ac dot be
Office: 10F736 (building F, 10th floor)
Vrije Universiteit Brussel
Software Languages Lab (SOFT)