The first day in the course takes place Thursday 1 October from 9:00 to 15:00 at SLV300-0.1.12
The programme for the first day of the course is as follows:
| 9:00 | Welcome |
| 9:10 | CT1.1: Categories; duality |
| 9:55 | Break |
| 10:05 | CT1.2: Isos, epics, monos |
| 10:50 | Exercises; lunch |
| 12:30 | FP1.1: Introduction to Haskell |
| 13:15 | Exercises |
| 14:15 | CT1.3: Example: the category of transition systems; functors; natural transformations |
| 15:00 | Closing |
We shall use material from the following sources:
Exercises marked with * are available for student presentation; more about this during the lecture. Exercises marked with + may require some extra mathematical pre-requisites. The Mac Lane exercises are available on-line here.