Computer Engineering

The Second-Cycle Degree Course (Laurea Magistrale) in Computer Engineering is aimed at training engineers able to acquire skills in the fields of design, engineering, development, operation and management of computer applications and plants, of information processing systems and complex information systems in order to be able to work in the field of industrial production as well as in the field of services to the citizen and to businesses. The curriculum provides a basic technical expertise in all main areas of Computer Engineering in order to enable a rapid adaptation to the different professional needs and fast content evolution. The second-cycle degree course allows the graduate to move towards one or more possible professional profiles listed below, characterizing a computer engineer. The main career opportunities are available in the manufacturing and service companies, public and private organizations, large, medium or small enterprises, that operate in the sectors of advanced engineering, planning, programming and management of complex systems, product and process innovation. In particular: information companies operating in the field of hardware and software production, automation and robotics industries, business operating in the field of information systems and computer networks, companies working in the field of computer services for public administration, computer services for e-commerce and security.

The study program has two paths:

  • Big data
  • Programming and security

Employment opportunities

The main career opportunities are available in the manufacturing and service companies, public and private organizations, large, medium or small enterprises, that operate in the sectors of advanced engineering, planning, programming and management of complex systems, product and process innovation. In particular: information companies operating in the field of hardware and software production, automation and robotics industries, business operating in the field of information systems and computer networks, companies working in the field of computer services for public administration, computer services for e-commerce and security.

The professional activities of the computer engineer, envisaged by the training path, include the design and implementation of company information systems, the automation of services in public and private organizations using web technologies, the development of multimedia and hypermedia systems, the modeling and control of production processes and complex systems, the development of computer systems based on joint hardware and software design techniques, robotics, the design of architectures and networked computer systems, the development of systems based on artificial intelligence, cloud computing and Big Data.

In addition to this, professionals in the area of computer engineering appear as much in demand by companies in many statistics

The course allows you to qualify for the following regulated professions:

  • Information Engineer


The course prepares for the profession of (ISTAT codes)

  • Software analysts and designers - (2.1.1.4.1)
  • Design engineers of computers and their peripherals - (2.2.1.4.2)