Software Development and Engineering 
Enrolled in a.y. 2023/2024

Type of educational activity: Core educational activities [B]
ECTS partial Code Reference sector Year COURSE ECTS course

48

CM0632 INF/01 1 ADVANCED PROGRAMMING LANGUAGES 6
CM0474 INF/01 1 FORMAL METHODS FOR SYSTEM VERIFICATION 6
CM0639 ING‑INF/05 1 SOFTWARE ARCHITECTURES AND DEVELOPMENT METHODOLOGY 12
CM0476 INF/01 1 SOFTWARE CORRECTNESS, SECURITY, AND RELIABILITY 6
CM0481 INF/01 1 SOFTWARE PERFORMANCE AND SCALABILITY 6
CM0631 ING‑INF/05 1 SYSTEM AND SOFTWARE SECURITY 12

da 12 a 18 cfu - from 12 to 18 ECTS credits

CM0468 INF/01 1 CLOUD COMPUTING AND DISTRIBUTED SYSTEMS 6
CM0480 INF/01 1 CRYPTOGRAPHY 6
CM0482 INF/01 2 HUMAN COMPUTER INTERACTION AND INFORMATION VISUALIZATION 6
CM0627 ING‑INF/05 1 NETWORK SECURITY 6
CM0628 INF/01 1 WEB SECURITY 6

da 0 a 6 cfu - from 0 to 6 ECTS credits

CM0637 INF/01 1 ALGORITHMS FOR MASSIVE DATA 6
CM0636 ING‑INF/05 1 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE 6
CM0635 INF/01 1 FOUNDATIONS OF MACHINE LEARNING 6
CM0473 INF/01 1 INFORMATION RETRIEVAL AND WEB SEARCH 6
CM0638 ING‑INF/05 1 LEARNING WITH MASSIVE DATA 6
Type of educational activity: Interdisciplinary [C]
ECTS partial Code Reference sector Year COURSE ECTS course

6

CM0546 SECS‑S/01 1 APPLIED PROBABILITY FOR COMPUTER SCIENCE 6

6

CM0190 INF/01 2 BIOINFORMATICS 6
CM0601 ING‑INF/05 2 QUANTUM COMPUTATION 6
CM0471 SECS‑S/01 2 STATISTICAL INFERENCE AND LEARNING 6
CM0629 SECS‑S/01 2 TIME SERIES ANALYSIS FOR COMPUTER SCIENCE 6
Type of educational activity: Decided by individual student [D]
Type of educational activity: Final examination or foreign language knowledge [E]
ECTS partial Code Reference sector Year COURSE ECTS course

24

CM0082 PROFIN_S 2 THESIS 24
Type of educational activity: Other [F]
ECTS partial Code Reference sector Year COURSE ECTS course

6

CM0095 NN 2 TRAINEESHIP 6