Lecture
| Topic | Lecturer
| Exercise |
Feb. 21 | Introduction to Programming / Unix | M. Gross | none |
Feb. 28 | Data Types and Variables | M. Gross | Ex 1: Unix Console, Compiling |
Mar. 7 | Branching Statements and Logical Operators | M. Gross | Ex 2: Eclipse, Compiling, Debugging |
Mar. 14 | Arrays and Structs | M. Gross | Ex 3: Data Types and Variables |
Mar. 21 | Control Flow | M. Gross | Ex 4: Branching and Logical Operators, Arrays |
Mar. 28 | Pointers I | M. Gross | Ex 5: Arrays, Strings, Structs |
Apr. 4 | none (Easter holiday) | | none |
Apr. 11 | Functions I | M. Gross | Ex 6: Control Flow |
Apr. 18 | Functions II | M. Gross | Ex 7: Pointers I |
Apr. 25 | Classes | M. Gross | Ex 8: Functions I |
May 2 | Data Structures - Lists, Hashing | M. Gross | Ex 9: Functions II / FileIO |
May 9 | none (Ascension day) | | Ex 10: Classes |
May 16 | Data Structures - Trees | M. Gross | Ex 11: Queues |
May 23 | Sorting | M. Gross | Ex 12: Trees |
May 30 | Reserve | M. Gross | none |