Duration

2 years

Starting Date

September

Tuition Fee

from €161 to €3,761 

Location

Turin, Italy

image/svg+xml

Language

English

About the program

The required courses in the  Computer Engineering programme at Politecnico di Torino are then completed with instruction relative to the field of computer security, which is provided in the second year. 

Key facts

  • The students define and complete their formation by choosing a set of courses that allow them to complete their specialist training in specific areas: software applications, industrial automation, computer graphics and multimedia, computer networks, and embedded systems. 
  • In the area of network applications there is further instruction in the development of distributed systems, such as geographical calculator networks and radiomobile telecommunications networks.   
  • The topics explored include software development in distributed environments, performance evaluation of distributed systems, development of advanced applications and services in local and geographic networks. Special attention is also given to communication, to the synchronization and interaction between product applications and hardware components, the design of corporate networks and data centres, as well as to analysis of communication systems based on modern technologies. 
  • In the path related to cybersecurity, the training is aimed at acquiring the knowledge, both the theoretical and practical, concerning computer-based systems.In particular the fundamental skills are completed by focusing on cryptography, design of security features, security risk analysis, and assessment of security solutions. 
  • Regarding software applications, the coursework focuses on the design and management of business information systems as a support for the organisation and specific needs of the company. Particular attention is paid to the management and organisation of large-scale software projects, i.e. to projects involving a number of programmers for long periods of time, with a focus on various problems such as correction and maintenance of the product obtained. 

Career opportunities

  • The programme emphasises solid, basic technical preparation in all cultural areas of Computer Engineering, enabling rapid adaptation to diverse professional needs and avoiding the risk of rapid obsolescence of training. The paths of specialization allow graduates to move towards one (or more) of the possible job profiles listed below that distinguish the professional computer engineer. 

Courses include:

  • Convex optimization and engineering applications 
  • Computer architectures 
  • Data Science and Database Technology  
  • Computer network technologies and services   
  • System and device programming  
  • Nonlinear control and aerospace applications  
  • Computer architectures  

Interested? Get started today!