Research areas

The Department of Computing Sciences is committed investigating the most challenging and fundamental problems in computation and information, and computational aspects of the social, mathematical, physical and life sciences.

The Department of Computing Sciences is the newest department at Bocconi University. It carries out, disseminates, and expands our knowledge of computing-related research. It promotes scientific discoveries, technological innovation, entrepreneurship, and industrial collaborations. It is committed to the values of inclusivity, integrity, openness, and collegiality.

Its world-class, international, and diverse faculty conducts research in computer science and the social, mathematical, physical, and life sciences related to computing. Our research is supported by a variety of EU, and national agencies, as well as private foundations and companies. Members of the department have been internationally recognized for their research in a wide variety of computing-related areas, both theoretical and applied. 

The physics of complex systems and computation is the study of the behavior of complex systems and the application of computational techniques to understand and predict that behavior. Complex systems have many interacting parts, including everything from social and economic systems to biological and ecological networks. This research area aims to develop a greater understanding of how complex systems work and to use that understanding to improve our ability to manage and control them.

The theory of computation studies the efficiency, power, and limitations of computational devices. It is a branch of mathematics concerned with the design and analysis of algorithms and the complexity of computational problems.

In applied AI and the foundations of ML, researchers work on developing algorithms and models that can be used to solve real-world problems. These problems can involve anything from creating chatbots to writing algorithms that can automatically detect and correct errors in data.

Computational biology is the study of biological systems using computational techniques. Computational neuroscience is the study of the nervous system using computational techniques. Examples include modeling the electrical activity of neurons or modeling the interaction between neurons and other cells.

Computational social science is an interdisciplinary field that uses computational methods to study and model social phenomena. It combines elements of computer science, statistics, and social science to study human behavior at scale.