« /home/

BSc@unige

12/08/2022

Intro

28/07/2022 was an important day for me because that day I completed the first step in my higher education career, I obtained a degree in Computer Science at Università degli Studi di Genova.

During these years I faced huge challenges (including a pandemic). It's been a mentally demanding period, with a lot of ups and downs, insomnia, anxiety and sadness, but eventually I met a bunch of cool people all unique in their own way, I am sorry we only had two semesters to see each other IRL, but I feel grateful for the opportunity of meeting them. Thanks Federico, we are very different in many ways and similar in many other. I am not entirely sure I would be here today without you, and thanks Marti, Fabio (F), Lorenzo (Lax), Lorenzo (Andrew), Davide (Scarro), Giorgio (Jojo), Milo, Samuele, Ali, Giacomo (Pede). I hope we may see again in the future,I wish you all the best for your life and more specifically I hope you may have the wisdom necessary to perform the right choices in your life. Sometimes I have been an asshole, sorry for that, I hope you learned something from me (not necessarily what I wanted to share).

Grades Transcript:

1° anno

esame CFU voto
ALGEBRA E LOGICA PER INFORMATICA 12 20
ALGORITMI E STRUTTURE DATI 12 29
ARCHITETTURA DEI CALCOLATORI 12 30
CALCULUS 1 9 29
INTRODUZIONE ALLA PROGRAMMAZIONE 12 30L

2° anno

esame CFU voto
ALGEBRA LINEARE E ANALISI NUMERICA 9 25
ANALISI E PROGETTAZIONE DI ALGORITMI 6 27
BASI DI DATI 12 26
LINGUAGGI E PROGRAMMAZIONE ORIENTATA AGLI OGGETTI 12 29
SISTEMI DI ELABORAZIONE E TRASMISSIONE DELL'INFORMAZIONE 12 30
TEORIA DELL'INFORMAZIONE E INFERENZA 6 30L

3° anno

esame CFU voto
CALCULUS 2 6 27
COMPUTER SECURITY 6 28
FONDAMENTI DELL'ELABORAZIONE DI SEGNALI E IMMAGINI 6 28
FONDAMENTI DI COMPUTAZIONE QUANTISTICA 6 30
FONDAMENTI DI INGEGNERIA DEL SOFTWARE 6 30L
INTRODUZIONE ALLA DATA SCIENCE 6 27
PROGRAMMAZIONE CONCORRENTE E ALGORITMI DISTRIBUITI 6 26
SVILUPPO DI APPLICAZIONI WEB 6 30L
TEORIA DEGLI AUTOMI E CALCOLABILITÀ 6 28

Here you can find a course catalog. Have fun, and use this to finally understand the difference between Computer Engineering and Computer Science :)

Calculus 1

Architetture dei Calcolatori (Computer Architecture and Organization)

Algoritmi e Strutture Dati (Algorithms and Data Structures)

Introduzione alla Programmazione (Introduction to Computer Programming)

Algebra e Logica per Informatica (Algebra and Logics for Computer Science)

Linguaggi e Programmazione Orientata agli Oggetti (Programming Languages and Object Oriented Programming)

Sistemi di Elaborazione e Trasmissione dell' Elaborazione (Computer and Communication Systems)

Algebra Lineare e Analisi Numerica (Numerical Analysis and Linear Algebra)

Basi di Dati (Database Management Systems)

Teoria dell' Informazione e Inferenza (Information Theory and Inference)

Analisi e Progettazione di Algoritmi (Algorithm analysis and design)

Teoria degli Automi e Calcolabilita' (Automata Theory and Computability)

Calculus 2

Computazione Quantistica (Quantum Computing)

Computer Security

Fondamenti di Ingegneria del Software (Elements of Software Engineering)

Fondamenti di Elaborazione dei Segnali e Immagini (Elements of signal and image processing)

Introduzione alla data science (Elements of data science)

Programmazione Concorrente e Algoritmi Distribuiti (Concurrent Programming and distributed algorithms)

Sviluppo di Applicazioni Web (Web Application Development)