STT - Semantica e Teoria dei Tipi

Docente

Ugo Montanari


Orario Lezioni

Da fissare.


Finalita' del Corso

Verranno presentate alcune proprieta' fondamentali dei modelli di calcolo, come la semantica operazionale ed astratta, la struttura dei tipi, l'ordine superiore, la concorrenza, l'interazione. Verranno utilizzate la semantica algebrica e la teoria elementare dei tipi, ma non vi sono prerequisiti eccetto una conoscenza elementare dell'algebra e della logica.


Course Overview

Some basic properties of models of computation are studied, like operational and abstract semantics, typing, higher order, concurrency, interaction. Algebraic semantics and elementary category theory are employed, but no prerequisites are required except for some elementary knowledge of logic and algebra.


Programma del Corso


Course Program


Libro di Testo/Textbook

John Mitchell, "Foundations for Programming Languages", MIT Press, 1996. Capitoli: 2.5,4,5,7.2,9,10,11.


Orario Recupero

Da fissare.


Appunti di Algebre come Categorie di Funtori

Vedi http://www.di.unipi.it/~ugo/algebras.pdf.


Appunti di pi-calcolo

Vedi http://www.di.unipi.it/~ugo/picalcolo.pdf

Modalita' d'Esame

Da definire caso per caso.


Last modified: 12-Oct-11

E_mail: ugo@di.unipi.it