Dipartimento di

Giovanni Pighizzini


Giovanni Pighizzini received a MS degree in Computer Science in 1987 and a PhD in Computer Science in 1993 from the University of Milano. He has been an assistant professor since 1992, an associate professor since 1998, and a full professor since 2001.
From 2003 to 2007 and from 2019 to 2022 he was the head of the Academic Board for studying programmes in Computer Science and Technology at the University of Milan.
Since December 2022 he is the head of the Managing Committee of the Faculty of Science and Technology.
His main research interests are formal language and automata theory, descriptional complexity, computational complexity and algorithms.



Office hours (ricevimento studenti)

Recent books

SOFSEM 2019: Theory and Practice of Computer Science

SOFSEM 2019 website

Descriptional Complexity of Formal Systems 2018

DCFS 2018 website

Descriptional Complexity of Formal Systems 2017

DCFS 2017 website

Mathematical Foundations of
Computer Science 2015

Part I
Part II

Dai fondamenti agli oggetti
Textbook on Computer Programming (JAVA)

Fourth Edition

Descriptional Complexity of Formal Systems 2011

Dipartimento di Informatica
Università degli Studi di Milano
Via Celoria, 18
20133 Milano - ITALY
email: pighizzini _AT_di.unimi.it

Last (partial) update: January 2023
© Giovanni Pighizzini