Logik i datavetenskap och artificiell intelligens
Registrering
I god tid före kursstart skickas mail ut till alla antagna studenter, med information och instruktioner. Antagna studenter förväntas registrera sig själva (webregistrering).
Mer om kursens innehåll: Vi behandlar klassisk första ordningens språk och logik för kunskapsrepresentation och automatisk teorembevisning baserad på första ordningens resolution med unifiering; Logikprogrammering och Prolog; Logiska metoder för programverifiering, till Floyd-Hoare logik för bevis av partiell korrekthet hos datorprogram, samt till metoder för att bevisa att datorprogram terminerar och är fullständigt korrekta; Dynamisk satslogik för program (PDL); Tidslogiker i datavetenskap. Användning av tidslogiker för linjär tid och för förgrenande tid för formell specifikation av egenskaper hos transisitionssystem, och av beräkningar i desamma. Modellprövning och formell verifikation av reaktiva och parallella system.
Läroplattform: Läsanvisningar, detaljerad kursplanering, mm kommer att läggas upp på kursens Athenasida. Antagna studenter som har aktiverat sitt studentkonto och blivit registrerade på kursen blir automatiskt deltagare på kursens Athenasida.
Lärare höstterminen 2026: Valentin Goranko
Undervisningsspråk höstterminen 2026: engelska
Förväntade studieresultat, samt uppgifter om betygsskalan: Se kursplanen.
Studierektor Mattias Högström mattias.hogstrom@philosophy.su.se
Studievägledning studievagledning@philosophy.su.se
Lärare: Valentin Goranko valentin.goranko@philosophy.su.se








