Master's Degree Programme in
Computer Science and Information Technology

Artificial Intelligence and Data Engineering [CM90-22-23]
Enrolled in a.y. 2023/2024

Type of activities Description  
Basic [A] Builds the fundamental cultural foundation upon which your specific training is developed  
Core educational activities [B] Defines your educational path's specific and distinctive profile  
Interdisciplinary [C] Complements and broadens your core and specialisation training with supplementary knowledge  
Decided by individual student [D] Activities you can choose freely, provided they are consistent with your academic path. These may include: exams offered by your degree programme, exams from other degree programmes, including those from different disciplines, internship or traineeship activities  
Final examination or foreign language knowledge [E] it marks the completion of your academic programme. It is a crucial formative moment that integrates and applies the skills and knowledge you have acquired with your studies  
Other [F] Includes educational activities aimed at acquiring: additional language skills, IT and interpersonal skills, training and orientation internships, which are essential for facilitating your entry into the job market  

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

36

CM0520 INF/01 1 ADVANCED DATA MANAGEMENT 6
CM0622 ING‑INF/05 1 ALGORITHMS AND LEARNING OVER MASSIVE DATA 12
CM0623 ING‑INF/05 1 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING 12
CM0473 INF/01 1 INFORMATION RETRIEVAL AND WEB SEARCH 6

da 18 a 24 cfu - from 18 to 24 ECTScredits

CM0468 INF/01 1 CLOUD COMPUTING AND DISTRIBUTED SYSTEMS 6
CM0624 INF/01 2 DEEP LEARNING FOR NATURAL LANGUAGE PROCESSING 6
CM0526 ING‑INF/05 2 GEOMETRIC AND 3D COMPUTER VISION 6
CM0482 INF/01 2 HUMAN COMPUTER INTERACTION AND INFORMATION VISUALIZATION 6
CM0524 INF/01 1 IMAGE AND VIDEO UNDERSTANDING 6

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

CM0480 INF/01 1 CRYPTOGRAPHY 6
CM0474 INF/01 1 FORMAL METHODS FOR SYSTEM VERIFICATION 6
CM0627 ING‑INF/05 1 NETWORK SECURITY 6
CM0481 INF/01 1 SOFTWARE PERFORMANCE AND SCALABILITY 6
CM0626 ING‑INF/05 1 SOFTWARE SECURITY 6
CM0625 INF/01 1 SYSTEM SECURITY 6
CM0628 INF/01 1 WEB SECURITY 6
Type of educational activity: Interdisciplinary [C]
ECTS partial Code Reference sector Year COURSE ECTS course

12

CM0469 MAT/09 1 CALCULUS AND OPTIMIZATION 6
CM0471 SECS‑S/01 2 STATISTICAL INFERENCE AND LEARNING 6

6

CM0546 SECS‑S/01 1 APPLIED PROBABILITY FOR COMPUTER SCIENCE 6
CM0190 INF/01 2 BIOINFORMATICS 6
CM0601 ING‑INF/05 2 QUANTUM COMPUTATION 6
CM0629 SECS‑S/01 2 TIME SERIES ANALYSIS FOR COMPUTER SCIENCE 6
Type of educational activity: Decided by individual student [D]

You can select up to 12 ECTS credits among other Computer Science activities not yet chosen, included the compulsory courses of the other curricula. You may also choose other teaching activities among the ones offered in other courses of Ca' Foscari University (in this case you have to ask the Teaching Committee for a formal approval).

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