Salta al contenuto principale della pagina

Info 2023/2024

Degree type
Bachelor degree course
Duration and credits
Free access
Teaching mode
Taxes and fees
From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
International partnerships
Student exchange
Head of programme
To learn more about the Course visit the dedicated section
Degree programme table a.y. 2023/2024
Degree programme plan 2023/2024
Degree regulations 2023/2024

Course video

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 science-related. The Bachelor of Science degree in Computer Engineering 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.

Learning by doing

Computer Engineering in Genoa is an opportunity both for young people looking for a challenging job with a secure future and for companies seeking partnerships with universities of recognized value and attentive to discovering new talent. Integration between different skills is achieved by combining traditional lectures with practical exercises and activities. Studies are concluded with a project-based activity.

Professional outlets

Computer engineers possess the ideal combination of theoretical knowledge and practical skills to find immediate employment in computer science and various engineering fields, either with companies or as freelancers. One can pursue master's studies in a variety of areas, including the natural continuation Computer Engineering (English degree with double degree option), where one delves into topics such as cybersecurity, Artificial Intelligence, and Control of Complex Systems.

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

  • databases

    creation, querying and manipulation of databases

  • computer science and computation

    automata, grammars, Turing machines

  • systems theory

    Mathematical models of dynamic systems and analysis of their behavior

  • automatic controls

    control techniques for dynamic systems

  • discrete event systems

    Production systems, transportation systems, information and service systems and networks

  • design and analysis of algorithms

    Tools for evaluating 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.

  • Alma Laurea 2020 analysis: graduates satisfied with degree program: 91.7 percent


The Bachelor of Science in Computer Engineering aims to ensure that students have an adequate mastery of general scientific methods and content, as well as the acquisition of specific professional knowledge in the field of computer engineering. The training is geared toward the creation of professional figures possessing both a basic technical-scientific culture, on which to build any subsequent developmental possibilities for those who intend to pursue a master's degree, and specific professional and technological skills, for those who prefer to enter the world of work immediately and with ease.

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


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

Course Coordinator

Where we are

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

Education Office

Viale Francesco Causa 13
16145 Genova

Laboratory classrooms and teachers' offices
Via All'Opera Pia 13
16145 Genova

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

Read more

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

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

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