| Date | Topics Covered | References |
| 2nd August | Infinite strings on finite alphabets, Büchi automata, deterministic vs. non-deterministic automata. | [1], sections 1.1-1.2. |
| 4th August | Deterministic Büchi automata are less powerful than non-deterministic ones. Basic constructions and characterizations. | [1], sections 1.3-1.4. |
| 9th August | Intersection of Büchi automata, generalized Büchi automata. Introduction to Linear Temporal Logic (LTL). | [1], sections 1.5-1.6, 2.3. [2], section 1. |
| 11th August | Designing a Büchi automaton that accepts the set of all models of a given LTL formula. | [2], section 3.1. |
| 16th August | Proof of correctness of the reduction from LTL to Büchi automata. | [2], section 3.1. |
| 18th August | LTL Model checking, polynomial space upper bound. Büchi automata are more powerful than LTL. | Section 3.1 of [2], section 2.5 of [1]. |
| 23rd August | Introduction to Muller, Rabin and Streett acceptance modes. Simulating one with another. | Section 1.3 of [3]. |
| 25th August | Translation from Streett automata to non-deterministic Büchi automata. Translation from deterministic Muller automata to deterministic Rabin automata. | Section 1.3 of [3] and section 1.4.2 of [4]. |
| 30th August | Translation from non-deterministic Büchi automata to deterministic Rabin automata. | Section 1.4 of [3]. |
| 1st September | Safra's construction. | Section 1.4 of [3]. |
| 6th September | Correctness of Safra's construction. | Section 1.4 of [3]. |
| 8th September | Monadic second order logic over infinite strings (S1S), defining Büchi recognizable languages in S1S. | Section 2.6 of [1]. |
| 15th September | Recognizing S1S definable languages using Büchi automata. | Section 3.4 of [1]. |
| 27th September | Translation from S1S to Büchi automata. Introduction to infinite tree automata. | Section 3.4 and 5.1 of [1]. |
| 29th September | Non-deterministic Büchi tree automata less powerful than Muller tree automata. Parity tree automata, closure under finite union and projection. | Sections 5.1 and 5.2 of [1]. |
| 4th October | Introduction to games, how they are useful for complementation of tree automata. | Sections 8.4, 2.1-2.4 of [4], sections 5.3 and 4.1 of [1]. |
| 6th October | Introduction to finite memory and memoryless strategies. From Muller games to parity games. | Section 2.4 of [4]. |
| 12th October | Memoryless determinacy of reachability and 1 games. Attractor and trapping strategies. | Section 2.5 of [4]. |
| 13th October | Memoryless determinacy of Büchi games. | Section 2.5 of [4]. |
| 18th October | Properties of traps and attractors. | Section 6.2 of [4]. |
| 20th October | Paradises and their properties. | Sections 6.2 and 6.3 of [4]. |
| 25th October | Memoryless determinacy of parity games. | Section 6.3 of [4]. |
| 27th October | Relation between memoryless determinacy of parity games and complementing parity tree automata. | Section 8.4 of [4]. |
| 1st November | Parity tree automata are closed under complementation. | Section 8.4 of [4]. |
| 3rd November | Non-emptiness of parity tree automata is decidable. | Section 8.5 of [4]. |