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


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


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


prof.ssa Catania

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.

Coordinatore del Corso

Where we are

Valletta Puggia
Via Dodecaneso, 35
16146 Genoa GE

Read more

Contact Us

Write to our Education Support Unit at this email address: