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.
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
- 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
- 24 months
Start dates & application deadlines
- StartingApplication deadline not specified.
DisciplinesComputer Sciences Human Computer Interaction Software Engineering View 14 other Masters in Software Engineering in Italy
We are not aware of any academic requirements for this programme.
- 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.
International2601 EUR/yearTuition FeeBased on the tuition of 2601 EUR per year during 24 months.
Living costs for Turin
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.
Apply and win up to €10000 to cover your tuition fees.