Computer Science - Informatica (LM-18)
Sapienza Università di Roma Facoltà: Ingegneria dell'informazione, informatica e statistica
LM-18 Laurea magistrale 2 anni 120 CFU a.a. 2026/2027
4.7 / 10
Difficoltà del corso · ≈ 368 settimane di studio
148 libri
da acquistare per finire il corso
Quanto è impegnativo. Il livello è medio-alto: servono buone basi di programmazione, algoritmi e matematica discreta, che qui vengono date per acquisite. Le materie più pesanti sono quelle teoriche, come complessità, metodi formali e apprendimento automatico, accanto a progetti di gruppo che richiedono molto tempo. I laboratori sono frequenti e la valutazione si basa spesso su consegne pratiche oltre agli esami. È adatto a chi apprezza il ragionamento astratto e la costruzione di software robusto.
Di cosa tratta. La magistrale in informatica consolida e specializza le competenze su algoritmi, sistemi, reti, sicurezza, basi di dati e intelligenza dei dati, lasciando spazio a percorsi di approfondimento scelti dallo studente. Si progettano e si realizzano applicazioni complesse, si studiano metodi formali per la correttezza del software e si lavora spesso in gruppo su progetti reali. Una parte importante è dedicata alla tesi, che può nascere dal confronto con aziende o gruppi di ricerca. Il profilo è adatto a chi ha già una base triennale in ambito informatico o matematico e desidera ruoli di responsabilità tecnica, progettuale o di ricerca nel settore digitale.
Sbocchi lavorativi
Software engineer e architetto di sistemi in aziende tecnologiche Specialista di cybersecurity e protezione delle infrastrutture informatiche Data engineer e analista di dati in imprese e pubblica amministrazione Sviluppatore di sistemi intelligenti e machine learning per l'industria Ricercatore o dottorando in informatica presso enti e laboratori
Esami per anno Piano di studi di Computer Science - Informatica a Sapienza 2026/2027: esami, docenti e libri 1
66 esami · 396 CFU · 70 libri obbligatori
5,1difficoltà media dell’anno
› Advanced Machine Learning 6 CFU · 1º semestre · 1 docente · 12 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Advanced Machine Learning 6 CFU · 1º semestre · 1 docente · 12 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Automatic Verification Of Intelligent Systems 6 CFU · 1º semestre · nessun libro recuperato
Automatic Verification Of Intelligent Systems 6 CFU · 1º semestre · nessun libro recuperato
Autonomous Networking 6 CFU · 1º semestre · nessun libro recuperato
Autonomous Networking 6 CFU · 1º semestre · nessun libro recuperato
Big Data Computing 6 CFU · 1º semestre · nessun libro recuperato
Big Data Computing 6 CFU · 1º semestre · nessun libro recuperato
Biometric Systems 6 CFU · 1º semestre · 1 docente · 3 libri · Tempo di studio meno di 1 settimana
5,4difficoltà
Biometric Systems 6 CFU · 1º semestre · 1 docente · 3 libri · Tempo di studio meno di 1 settimana
5,4difficoltà
Blockchain And Distributed Ledger Technologies 6 CFU · 1º semestre · nessun libro recuperato
Blockchain And Distributed Ledger Technologies 6 CFU · 1º semestre · nessun libro recuperato
Computational Complexity 6 CFU · 1º semestre · 1 docente · 4 libri · Tempo di studio ≈ 11 settimane
5,4difficoltà
Computational Complexity 6 CFU · 1º semestre · 1 docente · 4 libri · Tempo di studio ≈ 11 settimane
5,4difficoltà
Computer Network Performance 6 CFU · 1º semestre · nessun libro recuperato
Computer Network Performance 6 CFU · 1º semestre · nessun libro recuperato
Computer Vision 6 CFU · 1º semestre · nessun libro recuperato
Computer Vision 6 CFU · 1º semestre · nessun libro recuperato
Cryptography 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
4,1difficoltà
Cryptography 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
4,1difficoltà
Distributed Systems 6 CFU · 1º semestre · nessun libro recuperato
Distributed Systems 6 CFU · 1º semestre · nessun libro recuperato
Foundations Of Data Science 6 CFU · 1º semestre · nessun libro recuperato
Foundations Of Data Science 6 CFU · 1º semestre · nessun libro recuperato
High-Performance Computing 6 CFU · 1º semestre · nessun libro recuperato
High-Performance Computing 6 CFU · 1º semestre · nessun libro recuperato
Models Of Computation 6 CFU · 1º semestre · nessun libro recuperato
Models Of Computation 6 CFU · 1º semestre · nessun libro recuperato
Network Algorithms 6 CFU · 1º semestre · nessun libro recuperato
Network Algorithms 6 CFU · 1º semestre · nessun libro recuperato
Quantum Computing 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio meno di 1 settimana
3,3difficoltà
Quantum Computing 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio meno di 1 settimana
3,3difficoltà
Security in Software Applications 6 CFU · 1º semestre · nessun libro recuperato
Security in Software Applications 6 CFU · 1º semestre · nessun libro recuperato
Advanced Algorithms 6 CFU · 2º semestre · nessun libro recuperato
Advanced Algorithms 6 CFU · 2º semestre · nessun libro recuperato
Advanced Architectures 6 CFU · 2º semestre · 1 docente · 3 libri · Tempo di studio ≈ 9,5 settimane
5,4difficoltà
Advanced Architectures 6 CFU · 2º semestre · 1 docente · 3 libri · Tempo di studio ≈ 9,5 settimane
5,4difficoltà
Advanced Software Engineering 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Advanced Software Engineering 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Cloud Computing 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 5,5 settimane
5,4difficoltà
Cloud Computing 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 5,5 settimane
5,4difficoltà
Concurrent Systems 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Concurrent Systems 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Data And Network Security 6 CFU · 2º semestre · nessun libro recuperato
Data And Network Security 6 CFU · 2º semestre · nessun libro recuperato
Deep Learning And Applied Artificial Intelligence 6 CFU · 2º semestre · nessun libro recuperato
Deep Learning And Applied Artificial Intelligence 6 CFU · 2º semestre · nessun libro recuperato
Formal Methods For Ai-Based Systems Engineering 6 CFU · 2º semestre · nessun libro recuperato
Formal Methods For Ai-Based Systems Engineering 6 CFU · 2º semestre · nessun libro recuperato
Graph Theory 6 CFU · 2º semestre · nessun libro recuperato
Graph Theory 6 CFU · 2º semestre · nessun libro recuperato
Human Computer Interaction On The Web 6 CFU · 2º semestre · nessun libro recuperato
Human Computer Interaction On The Web 6 CFU · 2º semestre · nessun libro recuperato
Internet Of Things 6 CFU · 2º semestre · nessun libro recuperato
Internet Of Things 6 CFU · 2º semestre · nessun libro recuperato
Logics And Reasoning 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio ≈ 13 settimane
5,4difficoltà
Logics And Reasoning 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio ≈ 13 settimane
5,4difficoltà
Methods in Computer Science Education 6 CFU · 2º semestre · nessun libro recuperato
Methods in Computer Science Education 6 CFU · 2º semestre · nessun libro recuperato
Multimodal Interaction 6 CFU · 2º semestre · nessun libro recuperato
Multimodal Interaction 6 CFU · 2º semestre · nessun libro recuperato
Natural Language Processing 6 CFU · 2º semestre · 2 docenti · 2 libri · Tempo di studio ≈ 6,5 settimane
5,4difficoltà
Natural Language Processing 6 CFU · 2º semestre · 2 docenti · 2 libri · Tempo di studio ≈ 6,5 settimane
5,4difficoltà
Practical Network Defense 6 CFU · 2º semestre · nessun libro recuperato
Practical Network Defense 6 CFU · 2º semestre · nessun libro recuperato
2
66 esami · 396 CFU · 78 libri obbligatori
4,3difficoltà media dell’anno
› Additional Educational Activity 6 CFU · 1º semestre · nessun libro recuperato
Advanced Machine Learning 6 CFU · 1º semestre · 1 docente · 12 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Advanced Machine Learning 6 CFU · 1º semestre · 1 docente · 12 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Automatic Verification Of Intelligent Systems 6 CFU · 1º semestre · nessun libro recuperato
Autonomous Networking 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Autonomous Networking 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Big Data Computing 6 CFU · 1º semestre · nessun libro recuperato
Big Data Computing 6 CFU · 1º semestre · nessun libro recuperato
Biometric Systems 6 CFU · 1º semestre · 1 docente · 3 libri · Tempo di studio meno di 1 settimana
5,4difficoltà
Biometric Systems 6 CFU · 1º semestre · 1 docente · 3 libri · Tempo di studio meno di 1 settimana
5,4difficoltà
Blockchain And Distributed Ledger Technologies 6 CFU · 1º semestre · nessun libro recuperato
Blockchain And Distributed Ledger Technologies 6 CFU · 1º semestre · nessun libro recuperato
Computational Complexity 6 CFU · 1º semestre · 1 docente · 4 libri · Tempo di studio ≈ 11 settimane
5,4difficoltà
Computational Complexity 6 CFU · 1º semestre · 1 docente · 4 libri · Tempo di studio ≈ 11 settimane
5,4difficoltà
Computer Network Performance 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Computer Network Performance 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Computer Vision 6 CFU · 1º semestre · nessun libro recuperato
Computer Vision 6 CFU · 1º semestre · nessun libro recuperato
Cryptography 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
4,1difficoltà
Cryptography 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
4,1difficoltà
Distributed Systems 6 CFU · 1º semestre · nessun libro recuperato
Distributed Systems 6 CFU · 1º semestre · nessun libro recuperato
Foundations Of Data Science 6 CFU · 1º semestre · nessun libro recuperato
Foundations Of Data Science 6 CFU · 1º semestre · nessun libro recuperato
High-Performance Computing 6 CFU · 1º semestre · nessun libro recuperato
High-Performance Computing 6 CFU · 1º semestre · nessun libro recuperato
Models Of Computation 6 CFU · 1º semestre · nessun libro recuperato
Models Of Computation 6 CFU · 1º semestre · nessun libro recuperato
Network Algorithms 6 CFU · 1º semestre · nessun libro recuperato
Network Algorithms 6 CFU · 1º semestre · nessun libro recuperato
Quantum Computing 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio meno di 1 settimana
3,3difficoltà
Quantum Computing 6 CFU · 1º semestre · 1 docente · 1 libro · Tempo di studio meno di 1 settimana
3,3difficoltà
Security in Software Applications 6 CFU · 1º semestre · nessun libro recuperato
Security in Software Applications 6 CFU · 1º semestre · nessun libro recuperato
Advanced Algorithms 6 CFU · 2º semestre · nessun libro recuperato
Advanced Algorithms 6 CFU · 2º semestre · nessun libro recuperato
Advanced Architectures 6 CFU · 2º semestre · 1 docente · 3 libri · Tempo di studio ≈ 9,5 settimane
5,4difficoltà
Advanced Architectures 6 CFU · 2º semestre · 1 docente · 3 libri · Tempo di studio ≈ 9,5 settimane
5,4difficoltà
Advanced Software Engineering 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Advanced Software Engineering 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Cloud Computing 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 5,5 settimane
5,4difficoltà
Cloud Computing 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 5,5 settimane
5,4difficoltà
Concurrent Systems 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Concurrent Systems 6 CFU · 2º semestre · 1 docente · 5 libri · Tempo di studio 13 settimane (3 mesi)
5,4difficoltà
Data And Network Security 6 CFU · 2º semestre · nessun libro recuperato
Data And Network Security 6 CFU · 2º semestre · nessun libro recuperato
Deep Learning And Applied Artificial Intelligence 6 CFU · 2º semestre · nessun libro recuperato
Deep Learning And Applied Artificial Intelligence 6 CFU · 2º semestre · nessun libro recuperato
Formal Methods For Ai-Based Systems Engineering 6 CFU · 2º semestre · nessun libro recuperato
Formal Methods For Ai-Based Systems Engineering 6 CFU · 2º semestre · nessun libro recuperato
Graph Theory 6 CFU · 2º semestre · nessun libro recuperato
Graph Theory 6 CFU · 2º semestre · nessun libro recuperato
Human Computer Interaction On The Web 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Human Computer Interaction On The Web 6 CFU · 2º semestre · 1 docente · 1 libro · Tempo di studio ≈ 3 settimane
1,5difficoltà
Internet Of Things 6 CFU · 2º semestre · nessun libro recuperato
Internet Of Things 6 CFU · 2º semestre · nessun libro recuperato
Logics And Reasoning 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio ≈ 13 settimane
5,4difficoltà
Logics And Reasoning 6 CFU · 2º semestre · 1 docente · 4 libri · Tempo di studio ≈ 13 settimane
5,4difficoltà
Methods in Computer Science Education 6 CFU · 2º semestre · nessun libro recuperato
Methods in Computer Science Education 6 CFU · 2º semestre · nessun libro recuperato
Multimodal Interaction 6 CFU · 2º semestre · nessun libro recuperato
Multimodal Interaction 6 CFU · 2º semestre · nessun libro recuperato
Natural Language Processing 6 CFU · 2º semestre · 2 docenti · 2 libri · Tempo di studio ≈ 6,5 settimane
5,4difficoltà
Natural Language Processing 6 CFU · 2º semestre · 2 docenti · 2 libri · Tempo di studio ≈ 6,5 settimane
5,4difficoltà
Practical Network Defense 6 CFU · 2º semestre · nessun libro recuperato
Practical Network Defense 6 CFU · 2º semestre · nessun libro recuperato
I libri più usati in questo corso Libri d’esame di Computer Science - Informatica a Sapienza Deisenroth, Faisal, Ong, 2020. Mathematics for Machine Learning · indicato da 4 docenti Christopher – Bishop · indicato da 4 docenti Aston Zhang, Zachary Lipton, Alexander J. Smola, Mu · indicato da 4 docenti Francois Fleuret, 2024. The Little Book of Deep · indicato da 4 docenti Michael – Joan Bruna · indicato da 4 docenti Ian Goofellow, Yoshua Bengio, Aaron Courville, 2017. Deep · indicato da 4 docenti Andrew Ng, 2019. Machine Learning Yearning (available at: · indicato da 4 docenti Zhang Lipton Li Smola Book · indicato da 4 docenti Antonio Torralba, Phillip Isola and William T. Freeman, · indicato da 4 docenti Richard Szeliski – Algorithms and Applications · indicato da 4 docenti Frank Dellaert, 2024, Robotics. (available at: https://www.roboticsbook.org/) · indicato da 4 docenti Aston Zhang, Zachary Lipton, Alexander J. Smola, Mu · indicato da 4 docenti Jake VanderPlas – Tools and Techniques for Developers · indicato da 4 docenti Jain – Handbook of Biometrics · indicato da 4 docenti Wechsler – Reliable Face Recognition Methods · indicato da 4 docenti Ross – Handbook of Multibiometrics · indicato da 4 docenti Arora – Computational Complexity · indicato da 4 docenti Rao – Communication Complexity and Applications · indicato da 4 docenti Goldreich – Computational Complexity · indicato da 4 docenti Vollmer – Introduction to Circuit Complexity · indicato da 4 docenti Jonathan Katz and Yehuda Lindell · indicato da 4 docenti Quantum Computation and Quantum Information · indicato da 4 docenti Computer Architecture: A Quantitative Approach J. L. Hennessy, · indicato da 4 docenti Barlas – Morgan Kaufmann · indicato da 4 docenti Processors – A Hands-on Approach · indicato da 4 docenti Brambilla – Model-Driven Software Engineering in Practice · indicato da 4 docenti Ceri – Designing Data Intensive Web Applications · indicato da 4 docenti Markus Völter – Management · indicato da 4 docenti Ian Sommerville, Engineering Software Products, Pearson, 2019 · indicato da 4 docenti Cloud Computing: Concepts, Technology & Architecture, Thomas Erl, · indicato da 4 docenti Raynal – Concurrent Programming · indicato da 4 docenti Milner – Communicating and Mobile Systems · indicato da 4 docenti Smolka – In Encyclopedia of Electrical Engineering · indicato da 4 docenti Parrow – An Introduction to the pi-Calculus, pages 479-543 · indicato da 4 docenti Milner – The Polyadic pi-Calculus · indicato da 4 docenti A concise introduction to Mathematical Logic, W. Rautenberg · indicato da 4 docenti Elements of Finite Model Theory, L. Libkin (https://homepages.inf.ed.ac.uk/libkin/fmt/fmt.pdf) · indicato da 4 docenti Modal Logic, P. Blackburn, M. de Rijke, Y. · indicato da 4 docenti Reasoning about Knowledge, R. Fagin, J. Halpern, Y. · indicato da 4 docenti Jacob Eisenstein. Introduction to Natural Language Processing, MIT · indicato da 4 docenti Yoav Goldberg. Neural Network Methods for Natural Language · indicato da 4 docenti Reinforcement learning · indicato da 2 docenti Mor Harcol-Balter – Performance Modeling and Design of Computer Systems · indicato da 2 docenti Jordi Cabot – The low-code handbook · indicato da 2 docenti The Encyclopedia of Human-Computer Interaction · indicato da 2 docenti Sei uno studente tra i 18 e i 22 anni? Con Prime Student hai 90 giorni gratis, poi Amazon Prime a soli 2,49 € al mese: consegne veloci e gratuite anche sui libri. Scopri Prime Student › Controlla sempre la scheda dell'esame. Le informazioni vengono dalle schede ufficiali degli atenei e possono cambiare o contenere errori: prima di acquistare verifica i testi sulla scheda ufficiale dell'esame (la trovi linkata in ogni esame) e, nel dubbio, chiedi al docente.
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.
I testi e le indicazioni di studio sono elaborati a partire dai programmi ufficiali dei corsi delle università: verifica sempre la scheda ufficiale del tuo canale.
Il sito partecipa al Programma Affiliazione Amazon EU, un programma di affiliazione che consente ai siti di percepire una commissione pubblicizzando e fornendo link al sito Amazon.it. In qualità di Affiliato Amazon, io ricevo un guadagno dagli acquisti idonei. Alcuni link sono di affiliazione anche per altri negozi (Libraccio, Feltrinelli): i prezzi per te non cambiano.