Artificial Intelligence and Data Engineering [CM90-2626]
Enrolled in a.y. 2026/2027

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 INFO‑01/A 1 ADVANCED DATA MANAGEMENT 6
CM0622 INFO‑01/A 1 ALGORITHMS AND LEARNING OVER MASSIVE DATA 12
CM0623 INFO‑01/A 1 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING 12
CM0473 INFO‑01/A 1 INFORMATION RETRIEVAL AND WEB SEARCH 6

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

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

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

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

12

CM0469 MATH‑06/A 1 CALCULUS AND OPTIMIZATION 6
CM0688 STAT‑01/A 1 STATISTICAL FOUNDATIONS FOR MACHINE LEARNING 6

6

CM0546 STAT‑01/A 1 APPLIED PROBABILITY FOR COMPUTER SCIENCE 6
CM0190 INFO‑01/A 2 BIOINFORMATICS 6
CM0601 IINF‑05/A 2 QUANTUM COMPUTATION 6
CM0325 STAT‑01/A 2 STATISTICAL LEARNING 6
Type of educational activity: Decided by individual student [D]

Credits to chose among Computer Science activities not chosen before, including the compulsory courses of the other curricula, or from other teaching activities offered in other courses of Ca' Foscari University (in this case asking to the Teaching Committee).

Type of educational activity: Final examination or foreign language knowledge [E]
ECTS partial Code Reference sector Year COURSE ECTS course

24

CMTH24 PROFIN_S 2 THESIS 24
Type of educational activity: Other [F]

Those with no knowledge of the Italian language must complete a 3-credit internship and a 3-credit Italian language course

ECTS partial Code Reference sector Year COURSE ECTS course

3

ITA-B2 GLOT‑01/A 1 ITALIAN FOR FOREIGNERS 3

Those with no knowledge of the Italian language must complete a 3-credit internship and a 3-credit Italian language course

ECTS partial Code Reference sector Year COURSE ECTS course

6

CMST06 NN 2 INTERNSHIP 6

3

CMST03 NN 2 INTERNSHIP 3