Games, Automata, Logics, and Formal Verification lato 2017/18

Język wykładowy Angielski
Opiekun Jakub Michaliszyn
Liczba godzin 30 (wyk.) 30 (ćw.)
Rodzaj I2.T - teoria inf.
ECTS 6
Polecany dla I roku Nie
Egzamin Tak
Tagi JP (języki programowania i logika)

Opis przedmiotu:

This course provides an introduction to some of the central ideas of formal methods in computer science. We mainly focus on as a set of mathematical tools for understanding complex systems, motivated by Computer-Aided Verification. The lecture will discuss three interconnected research fields: * Automata (on infinite words and trees) * Logical systems (such as temporal and modal logics) for specifying operational behaviour * Two-person games as a conceptual basis for understanding interactions between a system and its environment This course will focus on the theoretical underpinnings, but it might also include a small practical project.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Jakub Michaliszyn
cz 10:00-12:00 (s. 140) 300 10 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenia

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Jakub Michaliszyn
cz 12:00-14:00 (s. 140) 20 10 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Jakub Michaliszyn 305 Czwartek od 10