Computer Graphics Laboratory ETH Zurich

ETH

Informatik I D-MAVT - FS14 - Schedule

Lecture Topic Lecturer Exercise
Feb. 20Introduction to Programming / UnixM. Grossnone
Feb. 27Data Types and VariablesM. GrossEx 1: Unix Console, Compiling
Mar. 6Branching Statements and Logical OperatorsM. GrossEx 2: Eclipse, Compiling, Debugging
Mar. 13Arrays and StructsT. MartinEx 3: Data Types and Variables
Mar. 20Control FlowM. GrossEx 4: Branching and Logical Operators, Arrays
Mar. 27Pointers IT. MartinEx 5: Arrays, Strings, Structs
Apr. 3Functions IM. GrossEx 6: Control Flow
Apr. 10Functions IIM. BaecherEx 7: Pointers I
Apr. 17ClassesM. GrossEx 8: Functions I
Apr. 24none (Easter holiday)none
May 1none (Labour day)Ex 9: Functions II / FileIO
May 8Data Structures - Lists, Hashing, TreesM. GrossEx 10: Classes
May 15Data Structures - Trees, SortingM. GrossEx 11: Queues
May 22FastforwardT. MartinEx 12: Trees
May 29none (Ascension)none