the collection of my notes (or rather, the decently written ones) for the bsc computer science at sapienza !
some notes are handwritten (via my tablet), some are pdfs (and .tex files) written with LaTeX and others are links to my quartz (the original files (.md) can be found in my vault)
they're here mainly as a resource for friends who might be absent from class :) and because i strongly believe in open knowledge
(there might be some mistakes !) (feel free to contact me and i'll absolutely fix them ! (or you can fix them yourself if you want))
| course | format | status |
|---|---|---|
| 1st sem: | ||
| linguaggi di programmazione | pdf (or .tex) | ☑ |
| logica matematica (1022365) | pdf (or .tex) | ☑ |
| automi, calcolabilità e complessità | handwritten (pdf) | ☑ |
| multicore programming (🇬🇧) | quartz | until CUDA |
| cybersecurity (🇬🇧) | quartz | until ppt 9 |
| 2nd sem: | ||
| tecniche di programmazione funzionale e imperativa | pdf (or .tex) | ☑ |
| intelligenza artificiale | pdf (or .tex) | wip |
| corso | formato | status |
|---|---|---|
| 1st sem: | ||
| algebra | handwritten (pdf) | ☑ |
| calcolo delle probabilità | handwritten (pdf) | ☑ |
| basi di dati 1 | quartz | ☑ |
| sistemi operativi 1 | quartz | ☑ |
| 2nd sem: | ||
| progettazione di algoritmi | quartz | ☑ |
| reti di elaboratori | quartz | ☑ |
| sistemi operativi 2 | quartz | ☑ |
cheat sheets
(some of my 'cheat sheets' !! - they contain the main info i needed for exams, explanations of some exercises, and a few tips (they're a bit messy))
- progettazione di sistemi digitali - (types of exam exercises by prof. Massini - and the related theory -, explained)
- calcolo differenziale - (necessary formulae and examples of exercises)
- architettura degli elaboratori - (mainly tips on how to solve the exercises)