Bachelor's Degree Programme in
Computer Science
Enrolment from 2025/2026

Data Science [CTR3-2525]
Enrolled in a.y. 2025/2026

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: Basic [A]
ECTS partial Code Reference sector Year COURSE ECTS course

18

CT0662 MAT/05 1 CALCULUS 12
CT0663 MAT/03 1 LINEAR ALGEBRA 6
ECTS partial Code Reference sector Year COURSE ECTS course

24

CT0664 INF/01 1 COMPUTER PROGRAMMING AND LABORATORY 12
CT0666 INF/01 1 DISCRETE STRUCTURES 6
CT0665 INF/01 1 INTRODUCTION TO COMPUTER PROGRAMMING 6
Type of educational activity: Core educational activities [B]
ECTS partial Code Reference sector Year COURSE ECTS course

72

CT0667 INF/01 2 ALGORITHMS AND DATA STRUCTURES 12
CT0656 ING‑INF/05 2 ARTIFICIAL INTELLIGENCE 6
CT0668 INF/01 1 COMPUTER ARCHITECTURES 9
CT0672 ING‑INF/05 3 COMPUTER NETWORKS 6
CT0673 INF/01 2 DATA BASE SYSTEMS 12
CT0659 INF/01 3 MACHINE LEARNING FOR DATA SCIENCE 6
CT0669 ING‑INF/05 2 OBJECT ORIENTED PROGRAMMING 9
CT0670 ING‑INF/05 2 OPERATING SYSTEMS 6
CT0671 ING‑INF/05 3 SOFTWARE ENGINEERING 6

6

CT0657 INF/01 3 SECURITY 6
CT0540 INF/01 3 SOCIAL NETWORK ANALYSIS 6
Type of educational activity: Interdisciplinary [C]
ECTS partial Code Reference sector Year COURSE ECTS course

24

CT0582 MAT/08 3 NUMERICAL ALGORITHMS 6
CT0675 SECS‑S/01 2 PROBABILITY AND STATISTICS 12
CT0676 SECS‑S/01 3 STATISTICAL MODELING 6

6

CT0660 IUS/01 2 DATA PROTECTION REGULATIONS 6
CT0661 SECS‑S/01 3 DATA WRANGLING AND VISUALISATION 6
Type of educational activity: Decided by individual student [D]

Credits to be chosen among Computer Science activities not chosen, including the compulsory courses of the other curriculum. You may also choose other teaching activities among the ones offered in other Degree 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

6

CTPF06 PROFIN_S 3 THESIS 6
ECTS partial Code Reference sector Year COURSE ECTS course

3

CT0677 L‑LIN/12 1 TECHNICAL ENGLISH FOR COMPUTER SCIENCE 3
Type of educational activity: Other [F]
ECTS partial Code Reference sector Year COURSE ECTS course

9

CTST09 NN 3 INTERNSHIP 9