| 1. |
8.April |
1 - 2.6 of [1] |
basic notions (inheritance, classes,
subtyping, variance ...) |
| 2. |
15. April |
2.7-4 ... |
further basic (and perhaps not so basic) notions, object based language |
| 3. |
22. April |
-- ... |
some intro to the (untyped) l-calc |
| 4. |
29. April |
Chap 6 (£ 6.2)... |
untyped object calc (syntax, reduction) |
| 5. |
6. May |
|
repetition of old stuff |
| 6. |
13. May |
|
examples, traits, 1st-O. typing |
| 7. |
20. May |
|
typing |
| 8. |
27. May |
|
subtyping, minimal typing |
| 9. |
3. June |
no lecture (because of seminar) |
| 10. |
10. June |
|
recursion |
| 11. |
17. June |
|
imperative calculi |
| 12 |
24. June |
|
multi-threading |
| 13. |
1. July |
|
F, universal polymorphism, existential types |