The programme aims at training engineers who are able of developing Information Technology tools to deal with a wide range of applications. Compared with the Laurea (equivalent to Bachelor) courses, the Master of Science programme allows students to deal with more complex multidisciplinary problems, which require a stronger ability to model reality and a deeper preparation to integrate a broader spectrum of advanced technologies and skills. The programme is taught in English and it offers a large number of specializations, which cover the full spectrum of computer science applications:

  • Ambient and data intelligence
  • Artificial intelligence and machine learning
  • Big data and data science
  • Bioinformatics and e-health
  • Business informatics, analytics and intelligence
  • Cybersecurity
  • Interactive applications
  • Internet engineering
  • Pervasive Systems
  • Robotics and Vision
  • Software engineering for complex systems