At a Glance


The MSc (laurea magistralis) in Computer Engineering provides students with a solid, in-depth scientific and technical background, in line with the innovation needs of the informatics field. The course further advances the student knowledge portfolio, in both the fundamental sciences and the engineering disciplines. This allows graduates to interact with engineering professionals from all different backgrounds, as well as to complete their mastering of computer engineering.

The course includes a first part which goes in-depth into engineering disciplines and completes the expertise on methodological disciplines and informatics. After that, students are presented with the following subjects:

  • network applications and systems security 
  • design of mobile applications 
  • systems architecture and tools for web-based services 
  • intelligent systems and decision-support systems. 

In accomplishing their MSc, students can choose between two curricula, i.e. "Computer Systems" and "Networks and Enterprise Systems". The former advances further on network architectures and protocols, multimedia information processing, and computer engineering for industrial automation and robotics. The latter provides students with expertise on business intelligence, enterprise process management, information systems, and strategic decision support systems.

The program is specifically intended to train specialized professionals able to design, develop, analyze, and integrate highly complex and heterogeneous computer systems, as well as to prepare students for further studies in the Information Engineering area. Students are given a thorough education in different fields (network applications and system security, design of mobile applications, systems architecture and tools for web-based services, intelligent systems and decision-support systems, etc.).

Graduates in Computer Engineering will easily find employment in small, medium, and large companies operating on products and services in the fields of network architectures and protocols, software engineering, multimedia information processing, industrial automation and robotics, web-based information systems, business intelligence, enterprise process management, strategic decision support systems.

Examples of possible professional profiles are:

  • software engineer 
  • network engineer 
  • systems software consultant 
  • enterprise information manager 
  • ICT research and development engineer 
  • ICT scientist.


Latest News


March 2019
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Upcoming Events

No events