====== MSc In Computer Science ======
===== Study Plan A.A. 2024/25 =====
**1st year** (Activated on 2024/25)
* Mandatory exams common to all curricula (18 ECTS)
* [[:didattica:ay2425:eb2:main|English Language (B2 Level)]] (6 ECTS) - 1st Semester
* [[:didattica:ay2425:csd:main|Complex System Design]] (12 ECTS) - 1st Semester
* Curriculum mandatory exams - 1st or 2nd Semester:
* **Artificial Intelligence and Informatics for Robotics (AIIR) Curriculum**
* [[:didattica:ay2425:fml:main|Fundamentals of Machine Learning]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:dcc:main|Distributed Calculus and Coordination]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:mas:main|Multiagent Systems Lab]] (9 ETCS) - 2nd Semester
* [[:didattica:ay2425:ds:main|Distributed Systems]] (9 ETCS) - 2nd Semester
* [[:didattica:ay2425:kebi:main|Knowledge Engineering and Business Intelligence]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:dlcv:main|Deep Learning and Computer Vision]] (6 ETCS) - 2nd Semester
* **Business Informatics and Data Science (BIDS) Curriculum**
* [[:didattica:ay2425:fml:main|Fundamentals of Machine Learning]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:tbdm:main|Technologies for Big Data Management]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:ds:main|Distributed Systems]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:bpme:main|Business Process Modeling and Enactment]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:fms:main|Financial Management and Strategy]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:kebi:main|Knowledge Engineering and Business Intelligence]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:pm:main|Process Mining]] (6 ETCS) - 2nd Semester
* **Cybersecurity (CySec) Curriculum**
* [[:didattica:ay2425:dns:main|Data and Network Security]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:sapv:main|Static Analysis and Program Verification]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:sbd:main|Security By Design]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:ds:main|Distributed Systems]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:fst:main|Fundamentals of Software Testing]] (6 ETCS) - 2nd Semester
* Free Choice (12 ETCS) - 2nd Semester
* **Methodologies and Technologies for Digital Communication (MTDT) Curriculum**
* [[:didattica:ay2425:fml:main|Fundamentals of Machine Learning]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:tbdm:main|Technologies for Big Data Management]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:kebi:main|Knowledge Engineering and Business Intelligence]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:agd:main|Applied Game Design]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:fms:main|Financial Management and Strategy]] (6 ETCS) - 2nd Semester
* Free Choice (12 ETCS) - 2nd Semester
* **Software Development and Technologies (SDT) Curriculum**
* [[:didattica:ay2425:fml:main|Fundamentals of Machine Learning]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:tbdm:main|Technologies for Big Data Management]] (6 ETCS) - 1st Semester
* [[:didattica:ay2425:ds:main|Distributed Systems]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:bpme:main|Business Process Modeling and Enactment]] (6 ETCS) - 2nd Semester
* [[:didattica:ay2425:fst:main|Fundamentals of Software Testing]] (6 ETCS) - 2nd Semester
* Free Choice (12 ETCS) - 2nd Semester
**2nd year** (Activated on 2025/26)
* Curriculum mandatory exams - 1st Semester or 2nd Semester:
* **Artificial Intelligence and Informatics for Robotics (AIIR) Curriculum**
* Autonomous and Collaborative Robotics (6 ETCS)
* Cyber Physical Systems Design (6 ETCS)
* Parallel and Distributed Programming (6 ETCS)
* Free Choice (12 ETCS)
* **Business Informatics and Data Science (BIDS) Curriculum**
* Blockchain and Distributed Ledger Tecnologies (6 ETCS)
* Software Project Management (12 ETCS)
* Free Choice (12 ETCS)
* **Cybersecurity (CySec) Curriculum**
* Software Project Management (12 ETCS)
* Cryptography: Theory and Applications (6 ETCS)
* Parallel and Distributed Programming (6 ETCS)
* Blockchain and Distributed Ledger Tecnologies (6 ETCS)
* **Software Development and Technologies (SDT) Curriculum**
* Blockchain and Distributed Ledger Tecnologies (6 ETCS)
* Cyber Physical Systems Design (6 ETCS)
* Software Project Management (DevSecOps) (12 ETCS)
* Parallel and Distributed Programming (6 ETCS)
* **Methodologies and Technologies for Digital Communication (MTDT) Curriculum**
* Software Project Management (12 ETCS)
* Digital Technologies for Cultural Heritage (6 ETCS)
* Technologies for Extended Reality (6 ETCS)
* Web 3D and Immersive Communication (6 ETCS)
* [[informazioni:thesisprocedures|Thesis]] (30 ECTS)