
This text has been automatically translated for your convenience. The official text is the Italian version of the website. Any discrepancies or differences created in the translation are not binding and have no legal value.
Info 2023/2024
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- BARBARA CATANIA
- 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
Info 2022/2023
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- BARBARA CATANIA
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2022/2023
- Degree programme plan 2022/2023
- Degree regulations 2022/2023
Info 2021/2022
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2021/2022
- Degree programme plan 2021/2022
- Degree regulations 2021/2022
Info 2020/2021
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2020/2021
- Degree programme plan 2020/2021
- Degree regulations 2020/2021
Info 2019/2020
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2019/2020
- Degree programme plan 2019/2020
- Degree regulations 2019/2020
Info 2018/2019
- Bachelor degree course
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2018/2019
- Degree programme plan 2018/2019
- Degree regulations 2018/2019
Info 2017/2018
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
- COMPUTER SCIENCE
-
- Free access
- GENOVA
- Italian
- Frontale
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2017/2018
- Degree programme plan 2017/2018
- Degree regulations 2017/2018
Info 2016/2017
- Duration and credits
-
- 3
- Years
- 180
- CFU
-
- L-31
-
- Free access
- GENOVA
- Italian
- Traditional
- From 0 to 3000 euros per year. Find out if you are entitled to scholarships and exemptions
- Student exchange
- ALESSANDRO VERRI
- To learn more about the Course visit the dedicated section
- Degree programme table a.y. 2016/2017
- Degree programme plan 2016/2017
- Degree regulations 2016/2017
Course video
The course in brief
Presentation
The Bachelor of Science degree in Computer Science provides knowledge and skills specific to computer science and technology. The subjects of the teachings closely follow the rapid evolution of the field.
The course is organized into a curriculum Propedeutic, for those who intend to continue their studies, and aTechnological one, for those who wish to enter the world of work right away.
Learning by doing
The course combines traditional lectures with:
- exercises and hands-on lab activities
- project development
- internships at companies in the industry
Professional outlets
Graduates can find immediate employment as junior experts in the various domains of Computer Science, either with companies or as freelancers, or they can continue in master's studies.
What you will learn
-
programmazione
linguaggi, loro paradigmi e ambienti di programmazione
-
algebra e logica
i fondamenti matematici dell'informatica
-
matematica del continuo e computazionale
le basi del calcolo, dell'algebra lineare e dell'analisi numerica
-
algoritmi e strutture dati
modelli e metodi computazionali di base e avanzati
-
elaborazione e trasmissione di informazione
la struttura e l'organizzazione, software e hardware, dei sistemi di calcolo
-
dati e informazione
metodi e tecniche per gestire i dati e misurare e codificare l'informazione
-
programmazione concorrente
progettazione e sviluppo di algoritmi distribuiti
-
fondamenti di ingegneria del software
metodologie di base per lo sviluppo di software
-
fondamenti di sicurezza
introduzione a problematiche e metodologie della cyber-security
-
web & mobile
sviluppo di applicazioni per internet e per l'Internet of Things
-
informatica per le imprese
tecnologie per la pianificazione e la gestione d'impresa
-
fondamenti di computazione quantistica
introduzione ai sistemi di calcolo del futuro
Did you know that.
-
puoi contare su attività capillari di sostegno alla didattica e di tutoraggio
-
hai accesso a laboratori informatici
-
puoi contare su un immediato inserimento nel mondo del lavoro
Contents
Information technology as an opportunity
The pervasiveness of information technology in daily life requires figures capable of developing and using information technology in very different areas, such as business computing or web&mobile, or pursuing master's and Ph.D. studies.
The degree program includes teachings aimed at providing the foundations of:
- algebra and logic for computer science
- differential and integral calculus
- programming languages
- algorithms and data structures
- computer architecture
- operating systems and computer networks .
- information theory and inference
- data bases
- software engineering
- security elements
Coordinator

Computing is a young science closely intertwined with ever-evolving technologies. Our undergraduate course gives you a balanced blend of foundational aspects, technological developments, and vertical applications all intertwined with computer science.
Where we are
DIBRIS
Valletta Puggia
Via Dodecaneso, 35
16146 Genoa GE
Read more
Contact Us
Write to our Education Support Unit at this email address: didattica.scienze@dibris.unige.it