====== MSc In Computer Science ======
===== Study Plan A.A. 2020/21 =====
**1st year** (Activated on 2020/21)
* Mandatory exams common to all curricula (18 ECTS)
* English Language (B2 Level) (6 ECTS) - 1st Semester
* Complex System Design (12 ECTS) - 1st Semester
* Curriculum mandatory exams - (30 ECTS) 1st or 2nd Semester:
* **Intelligent and Adaptive Systems (IAS) Curriculum**
* Fundamentals of Reactive Systems (6 ECTS) - 1st Semester
* Distributed Calculus and Coordination (6 ECTS) - 1st Semester
* Performance Analysis and Simulation (6 ECTS) - 2nd Semester
* Logic and Constraint Programming (6 ECTS) - 2nd Semester
* Systems Verification Lab (6 ECTS) - 2nd Semester
* **Information Systems Engineering (ISE) Curriculum**
* Enterprise and Business Process Modeling (6 ECTS) - 1st Semester
* Data Analytics (6 ECTS) - 1st Semester
* Knowledge Engineering (6 ECTS) - 2nd Semester
* Process Mining (6 ECTS) - 2nd Semester
* Enterprise Software Infrastructures1 (6 ECTS) - 1st Semester
* **Software and Systems for Industries (SSI) Curriculum**
* IT Security: Foundation (6 ECTS) - 1st Semester
* Distributed Systems (6 ECTS) - 1st Semester
* Embedded Systems Architecture (12 ECTS) - 2nd Semester
* IoT protocols and standards (6 ECTS) - 2nd Semester
* Optional exam - (6 ECTS) 2nd Semester:
* Financial Management and Strategy (6 ECTS) - 2nd semester
* Networking Fundamentals (CISCO I-II) (6 ECTS) - 1st and 2nd semester - this course can be chosen only if it was not selected as free choice during the BSc in Computer Science (Laurea triennale in Informatica)
* Networking Discovery (CISCO III-IV) (6 ECTS) - 1st and 2nd semester - this course can be chosen only if it was not selected as free choice during the BSc in Computer Science (Laurea triennale in Informatica)
* Theory of Complexity (6 ECTS) - 1st semester
* any other course of the curricula can be selected as optional esam.
* Free Choice (6 ECTS) - 1st or 2nd Semester:
* any other course of the curricula can be selected as free choice; moreover, a course available in the School of Science and Technology may be selected under approval of the Coordinator of the Degree.
**2nd year** (Activated on 2022/23)
* Mandatory exams common to all curricula (12 ECTS)
* [[:didattica:ay2122:spm:main|Software Project Management]] (12 ECTS) - 1st semester
* Curriculum related exams - 1st semester:
* **Intelligent and Adaptive Systems (IAS) Curriculum**
* [[:didattica:ay2122:ml:main|Machine Learning]] - 1st Semester
* [[:didattica:ay2122:masl:main|Multiagent Systems Lab]] - 1st Semester
* **Enterprise Software Systems (ESS) Curriculum**
* [[:didattica:ay2122:qais:main|Quality Assurance for Information Systems]] - 1st Semester
* [[:didattica:ay2122:bda:main|Blockchain for Distributed Applications]] - 1st Semester
* **Software and Systems for Industries (SSI) Curriculum**
* [[:didattica:ay2122:esp:main|Embedded System Programming]] - 1st Semester
* [[:didattica:ay2122:itsat:main|IT Security: Application and Technology]] - 1st Semester
* Free Choice (12 ECTS):
* any other course of one of the ther curricula can be selected as free choice; moreover, a course available in the School of Science and Technology may be selected under approval of the Coordinator of the Degree.
* [[informazioni:thesisprocedures|Thesis]] (30 ECTS)