Italy Full Professor of Information Processing Systems University of Bologna Adjunct Faculty
Email contact

Andrea Omicini is Full Professor at DISI, Department of Computer Science and Engineering of the Alma Mater Studiorum-University of Bologna, where he graduated in Electronic Engineering (1991) and received his PhD in Computer Engineering (1995). He has been Director of DISI since May 2024. Over the years, he has taught several courses in the area of Computer Science and Engineering, such as Fundamentals of Computer Science, Software Engineering, Artificial Intelligence, Programming Languages, Autonomous Systems and Multi-Agent Systems. He currently teaches Distributed Systems and Intelligent Systems Engineering at the CSE course in Cesena. His courses at BBS in recent years include Frontiers of Autonomous Systems, Intelligent & Autonomous Systems, Conversational Informatics, Digital Culture, Fundamentals of IoT.
His main research interests include artificial intelligence, multi-agent systems, autonomous systems, programming languages, computational logic, middleware, simulation, pervasive systems and IoT. On these topics he has written over three hundred and fifty papers published in international journals, books, conferences and workshops, edited international books and special issues of international journals, and given lectures and tutorials at international conferences and schools. He has organised and chaired numerous international conferences and workshops; he has been a member of the scientific committees of hundreds of international conferences, workshops and symposia. In 2025, he will organise ECAI 2025, Europe’s largest conference on artificial intelligence, in Bologna.
He has participated in the coordination of national and international journals: he is or has been a member of the Editorial Board of ACM Transactions on Autonomous and Adaptive Systems (TAAS), Artificial Intelligence, BioData Mining, PeerJ Computer Science, Applied Sciences. He was Chairman of the SIG on Agents and Multi-Agent Systems of the Italian Association for Artificial Intelligence (AI * AI), and ACM Representative in the IFIP 12 Technical Committee on Artificial Intelligence. He is currently an emeritus member of the Board of Directors of the European Association for Multi-Agent Systems (EURAMAS).


By following the evolution that has led to the raise of the IoT, the course discusses its main drivers, including scientific, technical, social, and business ones. Ranging from the user to the enterprise viewpoint, the course aims at providing a general overview of the IoT landscape, as well as some insights into future technical perspectives and business opportunities