Artificial Intelligence


2 yrs
120 CFU

Recent technologies based on artificial intelligence and machine learning are bringing entirely new capabilities to devices and customer-facing services. This is causing profound changes to ripple through manufacturing and the service economy, while also promising future breakthroughs in healthcare and green technologies.

Designed for students with a strong propensity for Mathematics and Computer Science who are interested in building software systems with AI capabilities, the Master of Science in Artificial Intelligence offers a blend of theory and key applications of AI and machine learning. It has been developed to provide the knowledge and skills needed to meet an increasing demand for professionals able to generate and apply these new technologies.

Students will master the methods and techniques required to develop the next generation of artificial intelligence and machine learning systems. In particular, they will learn how to:

  • build large software systems and reason about their correctness, security and efficiency
  • model, design and implement machine learning systems
  • apply such systems to a range of application domains

With coursework focused on mathematical foundations, software engineering, deep learning, natural language processing and image processing, the two-year MSc will cover in-depth core material and a broad range of applications.

The program also aims to impart advanced knowledge in mathematics, computing and modeling, as well as the skills needed to:

  • model a real-world problem in an abstract way
  • reason rigorously about mathematical models
  • code large and complex software systems involving advanced algorithms and methods such as deep learning and reinforcement learning

In addition, students will gain broad knowledge and an experience of computing beyond machine learning, as well as the interdisciplinary awareness needed to apply computer science to other fields, such as the life sciences. They will also be guided in developing an understanding of important ethical issues in computing.

This computer science degree brings a strong methodological approach to the training of professionals who will have immediately applicable real-world skills and a competitive profile, particularly if they choose to continue their studies with a PhD. Upon graduation, students will have the knowledge and skills to work as artificial intelligence specialists (intelligent systems specialists or machine learning engineers) to build advanced systems used in manufacturing, the service sector, the public sector, finance, or the health and medical sciences.

Program Director

Luca Trevisan

Students who choose this multidisciplinary program in artificial intelligence at Bocconi will have the chance to learn from outstanding faculty in the Department of Computing Sciences, a world-class group of diverse and ambitious scholars working in computer sciences and related fields.

Our researchers in the area of applied AI and the foundations of machine learning work on developing algorithms and models that can be used to solve real-world problems: problems that can involve anything from creating chatbots to writing algorithms that can automatically detect and correct errors in data.

This great faculty is made up of experienced professors who will share their expertise and knowledge during the program’s classes, seminars and labs.

Why Choose a Bocconi MSc?

Bocconi bg white
Image of students

Bocconi is about more than just classes

Your years on campus are about more than just the classes you attend: Bocconi and Milan also promote activities focused on culture, sports, art and sharing ideas. They help make your Bocconi experience an exciting time that is key to personal and professional growth.

A Sustainable Campus 

Our campus is a safe, multicultural and lively place, located in downtown Milan. Both its historic buildings and new spaces are integrated into the urban fabric to create an active environment, reverberating with university life. The campus includes a recreational sports center, a large park and a new student residence hall.

A European and cosmopolitan city

Milan is an open, international and multicultural city, a European metropolis full of events and public services with an unparalleled nightlife. It is a renowned symbol of fashion and design, as well as an important financial, economic and business hub.

Once a Bocconian, always a Bocconian!

You become a member of the Bocconi community when you start your program, joining other students, faculty, staff, Alumnae and Alumni. But Bocconi is not only a real community where you spend your days on campus, but also – and increasingly more so – a community you can get to know through our online social networks.

Applying to Bocconi

Applying to university entails a number of steps: at Bocconi we try to smooth the way for international applicants by providing step-by-step instructions for the admissions process.

We support applicants looking for information on admission procedures, fees and funding opportunities with a variety of different initiatives and events.