24 months
2601 EUR/year
Tuition fee
Apply date
Start date


The Computer Engineering programme at Politecnico di Torino is characterised by required courses in the fields of computer architecture, system programming, database technology, software engineering, automation, and network services and technology.  

Visit the official programme website for more information


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. 

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. 


EUR-ACE® Accredited program, European quality label for engineering degree programmes

Programme Structure

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  

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • hold a Bachelor degree awarded by an accredited foreign university obtained after at least 15 years of previous education(primary and secondary plus university).In case you are enrolled in a “single cycle” Laurea magistrale course (5 or 6 years degree program) and you have not yet graduated, you must have completed at least 15 years of previous education (minimum 3 years at University level) having obtained at least 180 ECTS credits or equivalent. 
  • meet curricular and quality requirements of the MS program you want to apply for. 

Tuition Fee

To alway see correct tuition fees
  • International

    2601 EUR/year
    Tuition Fee
    Based on the tuition of 2601 EUR per year during 24 months.

Living costs for Turin

660 - 980 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Engineering
Politecnico di Torino


Go to your profile page to get personalised recommendations!