Week | Topic | Wednesday (10:15:-11:45) | Thursday (15:45-19:00) |
1:Oct 01-07 | FOL and CQs | Lectures 1-2 |
Lectures 3-6 |
2:Oct 08-14 | FOL and CQs | Lectures
7-8 | Lectures 9-12 |
3:Oct 15-21 | FOL and CQs | Lectures cancelled |
Lectures cancelled |
4:Oct 22-28 | Formalizing UML Class Diagrams | Lectures 13-14 - UML class diagrams - Fomalization in FOL |
Lectures 15-18
|
5:Oct 29-Nov 04 | Formalizing UML Class Diagrams | Lectures 19-20 - Description Logics - Concept satisfiability for ALC - KB logical implication in ALC |
Vacation |
6:Nov 05-11 | Formalizing UML Class Diagrams | Lectures 21-22 - EXPTIME Hardness del ragionamento su diagrammi UML |
Lectures 23-26 |
7:Nov 12-18 | Pre/Postconditions in programs | Lectures 27-28 |
Lectures 29-32 - Pre & Post conditions in programs - Transition systems - Evaluation semantics of programs - Transition semantics of programs |
8:Nov 19-25 | Pre/Postconditions in programs | Lectures 33-34 - Hoare Logic |
Lectures 35-38 - Fixpoints - Least and greatest fixpoint - Knaster-Tarski theorem - Approximates of least-fixpoint - Approximates of greatest-fixpoint - Approximates theorem |
9:Nov 26 - Dec 02 | Fixpoint theory & mu-calculus |
Lectures 39-40 - Least and greatest fixpoint - Mu-calculus - Model checking of mu-calculus: evaluating CTL formulas over transition systems |
Lectures 41-44 |
10:Dec 03-09 | Model checking | Lectures 45-46 |
Lectures 47-50 |
11:Dec 10-17 | Model checking | Lectures 51-52 - LTL - Buchi Automata on infinite strings - Model checking in LTL: Buchi automata manipulation |
Lectures 53-56 |
12:Dec 18-23 | Ripasso & Esercizi d'esame | Lectures 57-58 - Exam exercises |
Pre-exam |