Computer Graphics Laboratory ETH Zurich

ETH

Informatik I D-MAVT - FS16 - Schedule

Lecture Topic Lecturer Exercise
Feb. 25Introduction to Programming / UnixM. Grossnone
Mar. 3Data Types and VariablesM. GrossEx 1: Unix Console, Compiling
Mar. 10Branching Statements and Logical OperatorsM. GrossEx 2: Eclipse, Compiling, Debugging
Mar. 17Arrays and StructsB. SolenthalerEx 3: Data Types and Variables
Mar. 24Control FlowM. GrossEx 4: Branching and Logical Operators, Arrays
Mar. 31none (Easter holiday)none
Apr. 7Pointers IM. GrossEx 5: Arrays, Strings, Structs
Apr. 14Functions IB. SolenthalerEx 6: Control Flow
Apr. 21Functions IIB. SolenthalerEx 7: Pointers I
Apr. 28Classes IM. GrossEx 8: Functions I
May. 5none (Ascension)Ex 9: Functions II / FileIO
May. 12Inheritance IB. SolenthalerEx 10: Classes
May 19Inheritance IIM. GrossEx 11: OO - Inheritance
May 26Classes IIB. SolenthalerEx 12: OO - Queues
June 2FastforwardT. Martinnone