Skip to main content


Info 2024/2025

Duration 3 years
CFU 180
Class L-8
Access Free access
Locations GENOVA
Language English Italian
Teaching mode In-person
Head of programme DAVIDE ANGUITA
Taxes and fees From 0 to 3,000 a year. Find out if you qualify for grants ed exemptions
Student exchange International destinations and partners
Contacts Read more here

The course in brief


Computer Engineering is a winning career choice: in the near future, three out of every four new jobs in the fields of science and engineering will be computer-related. The Computer Engineering degree provides the methodological and technological tools to design and develop complex systems and paves the way for a wide range of professions in areas such as online service development and delivery, industrial process management and research.

From A.Y. 2024/25 the course will be delivered both in Genoa (mainly in Italian) and in Imperia (mainly in English).

Learning by doing

Computer Engineering is an opportunity both for young people looking for a stimulating job with a secure future and for companies seeking partnerships with universities of recognised value and keen to discover new talent. The integration of different skills is achieved by combining traditional lectures with practical exercises and activities. The studies conclude with a project-based activity.

Professional outlets

Computer engineers possess the ideal combination of theoretical knowledge and practical skills to find immediate employment in the IT sector and in the various fields of engineering, either in companies or as freelancers. Master's studies can be pursued in various fields, including the natural continuation Computer Engineering (degree in English with the possibility of a double degree), where topics such as cybersecurity, Artificial Intelligence and the control of complex systems are explored.

What you will learn

mathematics and physics for engineering

mathematical analysis, algebra, geometry, general physics

fundamentals of electrical and electronic circuits

Circuit theory, electronic devices and circuits

electrical communications

Probability theory and data transmission

electronic computers and operating systems

The modern computer: architecture and operating system


Creation, querying and manipulation of databases

computing and computation

Automata, grammars, Turing machines

systems theory

Mathematical models of dynamic systems and analysis of their behaviour

automatic controls

Control techniques for dynamic systems

discrete event systems

Production systems, transport systems, IT and service systems and networks

design and analysis of algorithms

tools to assess software correctness and performance


web application development

Languages and technologies: HTML, CSS, XML, JSON, JavaScript, PHP, Ajax and the REST architectural style

computer networks

Network architectures, layers, protocols, interfaces, switching

Did you know that...

Analysis Alma Laurea 2020: Graduates satisfied with degree course: 91.7%


The Bachelor of Science in Computer Engineering aims to ensure that students have an adequate command of general scientific methods and content, as well as the acquisition of specific professional knowledge in the field of computer engineering. The training is oriented towards the creation of professionals who possess both a basic technical-scientific culture, on which to build any subsequent development possibilities for those who intend to continue on to the Master's degree, and specific professional and technological skills, for those who prefer to enter the world of work immediately and easily.

To this end, the course integrates the essential elements of the scientific disciplines with the tools and methods to design, develop and manage hardware and software technologies within application fields such as: information management and processing, computer networks, software production and management, modelling of complex systems and automatic controls.


Davide Anguita

Computer Engineering is the union of two of the most professionally important words of the present and the future: Engineering, with its interdisciplinary characteristics, ability to approach and solve even the most complex problems, and informatics, the most pervasive, disruptive and innovative discipline of our time.

Davide Anguita

Where we are


Department of Computer Science, Bioengineering, Robotics and Systems Engineering - DIBRIS

Education Office

Viale Francesco Causa 13
16145 Genova

Laboratories and Teachers' Offices
Via All'Opera Pia 13
16145 Genova

How to reach us
From Cristoforo Colombo Airport
From Genoa Brignole railway station
From Genoa Principe train station
From the Genoa West motorway exit
From the Genoa Nervi motorway tollbooth



Where we are and how to reach us

Read more

Student Desk
Via Montallegro 1
inside the Villa Cambiaso Park - in front of Aula A7
16145 Genova
+39 010 353 2148

Reference person for teaching
Elena Tortora
+39 010 353 2945
+39 334 1074229

Didactics Staff (for study plans)
Daniela Peghini
+39 010 353 6051