Notes for courses of the CS Bachelor Degree at the University of Pisa
This repo contains some of the notes I've taken as a CS student at the University of Pisa. The repo also has my solutions to the exercises given in the several lab courses.
Since I enrolled in 2019, I have studied under the old system, so some of my notes might not be up to date anymore, or they might not cover the contents of new courses. Anyway, I hope some of them can be of use!
Absolutely not! Most of my notes are incomplete, and every one of them contains some mistakes (which, as always in these cases, are mine and mine alone). So take everything with a grain of salt and triple-check my notes with the lectures and your own notes.
Also, I somewhat like to write overly complicated statements just to be happy with myself, and sometimes if I'm interested enough in something I might decide to expand on what was covered in the lectures.
As a result, my notes might contain more than the actual content of the course, so be sure to check the syllabus!
Probably not: most of it should work, but I may have thrown in the repo also incomplete code and I'm too lazy to check everything. So as always use it at your peril!
(But since most of the lab courses have changed most of my code will be useless)
Open an issue, or write to me! (Is it even possible to chat with somebody on GitHub?) I'll fix the mistake as soon as I can!
Course | Taught by | A.Y. | % of the course covered |
---|---|---|---|
Matematica Discreta (link, pdf) | Prof. Berarducci | 19/20 | Low |
Algebra Lineare (link, pdf) | Prof. Berarducci | 19/20 | Pretty high I'd say |
Architettura degli Elaboratori, appunti di Assembler (link, pdf) | Prof. Danelutto | 20/21 | Just some ASM commands |
Calcolo delle Probabilità e Statistica (link, pdf) | Prof. Pratelli, Prof. Bonanno | 20/21 | Almost complete |
Programmazione II (link, pdf) | Prof. Ferrari | 20/21 | Very incomplete |
Calcolo Numerico (link, pdf) | Prof.ssa Del Corso | 20/21 | Almost complete (PageRank missing) |
Laboratorio di Sistemi Operativi (link, pdf) | Prof. Conte, Prof. Torquati | 20/21 | LOL |
Elementi di Calcolabilità e Complessità (link, pdf) | Prof. Degano | 21/22 | Still working on them |
Course | Taught by | A.Y. |
---|---|---|
Programmazione e Laboratorio (link) | Prof. Oneto | 19/20 |
Algoritmica e Laboratorio (link) | Prof.ssa Bernasconi, Prof. Nardini, Prof. Venturini | 19/20 |
Laboratorio di Sistemi Operativi (link) | Prof. Conte, Prof. Torquati | 20/21 |
Laboratorio di Reti (link) | Prof.ssa Ricci | 21/22 |
Project | A.Y. |
---|---|
Programmazione II, progetto Java: Microblog (link) | 20/21 |
Programmazione II, progetto OCaml (link) | 20/21 |
Laboratorio di Sistemi Operativi (link) | 20/21 |
Laboratorio di Reti (just putting it here for the future) | 21/22 |