Computer Graphics Laboratory ETH Zurich


Informatik I D-MAVT - FS16 - Homework


Exercise Locations

The following locations are reserved for the exercise lessons.

The exercise lessons will start in the second week!

Room Day Time

Tuesday 14.15-16.00

Wednesday 13.15-15.00

Wednesday 15.15-17.00

Registration Exercise Groups

Registration is open: Register for an exercise group.
Forgot your exercise group? Check exercise groups registrations.


There is a forum where students can exchange comments about the lecture. Questions can be posted, and students can provide answers. Bug reports are also welcome.

You can access the forum in OLAT with your nethz login here:

Forum Info1 D-MAVT 2016

If you have not worked with OLAT before, you need to set a user name on your first login.
Go to OLAT, select ETH Zurich in the pull-down menu, click on login, enter your nethz login and password, accept the message "Browser Website Certified...", and type your OLAT user name.
The user name cannot be altered afterwards. The OLAT manual can be found here:
OLAT Manual.


Download is restricted to computers within the ETH Network (IP = 129.132.*)


Programmierumgebung: - [VirtualBox Image] (1.46 GB)
Übung 1: Linux, Terminal und Kompilieren - [Übungsblatt] - [] - [Slides]
Übung 2: Programmieren in Eclipse - [Übungsblatt] - [Slides] - [Lösung]
Übung 3: Datentypen und Funktionen - [Übungsblatt] - [Slides] - [Lösung]
Übung 4: Logische Ausdrücke und Verzweigungen - [Übungsblatt] - [Slides] - [Lösung]
Übung 5: Arrays und Strings - [Übungsblatt] - [Slides] - [Lösung]
Übung 6: Kontrollfluss - [Übungsblatt] - [Slides] - [Lösung]
Übung 7: Pointers - [Übungsblatt] - [Slides] - [Lösung]
Übung 8: Funktionen I - [Übungsblatt] - [Slides] - [Lösung]
Übung 9: Funktionen II- [Übungsblatt] - [Slides] - [Lösung]
Übung 10: Klassen - [Übungsblatt] - [Slides] - [Lösung]
Übung 11: Vererbung - [Übungsblatt] - [Slides] - Lösung: [PDF] [CPP]
Übung 12: Datenstrukturen und Kopien - [Übungsblatt] - [Slides] - Lösung: [PDF] [CPP]


Die Übungen müssen bis zum Abgabetermin elektronisch eingereicht werden.

Alte Prüfungen

Prüfung 2015 - [Prüfung]
Einzelne Prüfungsaufgaben 2014 - [Aufgaben]
Einzelne Prüfungsaufgaben 2012 / 2013 - [Aufgaben]
Alte Prüfung 2012 D-MAVT - [Aufgaben]
Prüfungsaufgaben 2006 D-ITET - [Aufgaben]