MSc in Computer Engineering, Cybersecurity and Artificial Intelligence

University of Cagliari

Program Description

MSc in Computer Engineering, Cybersecurity and Artificial Intelligence

University of Cagliari

Why to Choose The MSc in Computer Engineering, Cybersecurity and Artificial Intelligence

The Department of Electrical and Electronic Engineering (DIEE) carries out world-class research in Electrical, Electronic, and Computer Engineering. The PRA Lab within the DIEE is world-wide known for its leading research in Cybersecurity and Artificial Intelligence.

High value for money. You will get a unique master degree compliant with the Bologna process for low tuition price.

Same jobs and salaries opportunities as the best graduates in Europe, but with a much lower debt-to-income ratio.


  • Fully compliant with the Bologna process
  • 2 years degree / 4 semesters / 120 ECTS
  • 1st and 3rd semester from October to February (Lectures from October to December, and exams in January and February)
  • 2nd and 4th semester from March to July (Lectures from March to May, and exams in June and July)
  • Supplementary exam session in September for all subjects
  • Opportunities for a traineeship in Sardinia, Italy and Europe
  • Unique opportunity for entrepreneurial projects offered by the Center for Innovation and Entrepreneurship of the University of Cagliari (CREA UniCa)


The subjects of the MSc course belong to one of the following building blocks.

  • Computer Engineering
  • Systems Engineering
  • Cybersecurity
  • Artificial Intelligence

Admission Requirements

BSc degree in Engineering or Applied Sciences provided that the requirements indicated below are met:

  • At least 12 ECTS in Math and Physics,
  • At least 36 ECTS in Computer Science, Computer Engineering
  • B2 certificate English language

Upon verification of the possession of the curricular requirements indicated above, the adequacy of the individual preparation will be assessed by considering the final grade associated to the BSc degree, and eventually by a test designed to verify the knowledge of topics related to the areas for which minimum values of ECTS are prescribed (Math, Physics, Computer Science, Computer Engineering). All students who wish to enroll must submit the application for admission to the verification test. A Committee may exempt from the examination candidates whose BSc career is considered to be adequate.

List of Subjects


- Industrial software development

- Supervisory control and monitoring

- Intelligent Systems

  • Part 1: Artificial Intelligence
  • Part 2: Machine Learning

- Cybersecurity Technologies and Risk Management

- Fault diagnosis and estimation in dynamical systems

- One subject from this list:

1) Smart Grid and Critical Infrastructures

  • Part 1: Industrial Informatics for energy storage systems
  • Part 2: Critical infrastructures for innovative power distribution
  • Part 3: Measurements and Cybersecurity for Smart Grid

2) Physical-layer techniques for Wireless communication security


- Operating Systems

- Embedded Systems

  • Part 1: Advanced Embedded Systems
  • Part 2: Internet of Things

- Computer Forensics

  • Part 1: Computer Forensics Techniques
  • Part 2: Computer Law 10

- Web security and malware analysis

- One subject from this list:

1) Biometric Technologies and Behavioural Security

2) Economics of Security and Human Factors

3) Fault tolerant and secure control systems

4) Stochastic Models

- Elective courses

- Seminars, Traineeship, Foreign Languages

- Master Thesis

This school offers programs in:
  • English
  • Italian

Last updated October 26, 2018
Duration & Price
This course is Campus based
Start Date
Start date
Oct. 2019
2 years
Full time
Italy - Cagliari, Sardinia
Start date : Oct. 2019
Application deadline Request Info
End date July 31, 2021
Oct. 2019
Italy - Cagliari, Sardinia
Application deadline Request Info
End date July 31, 2021