Contenuto
Testo
The Programme is articulated in two curricula and several specialization areas.
The specific articulation and electives may vary a little across years: to find out all the options scheduled each year, see the Educational offer.
What you'll study
Year of study:
1
Required
-
Business Development Laboratory
9 CFU - code 145288
-
ICT Innovation
9 CFU - code 145455
-
Innovation and Entrepreneurship Basic
6 CFU - code 145936
Credits Characterizing: Choose 60 credits from the courses listed below and those available in the 2nd year. (42 CFU)
-
Advanced Programming of Cryptographic Methods
6 CFU - code 145508
-
Applied Cryptography
6 CFU - code 145777
-
Autonomous Software Agents
6 CFU - code 145867
-
Bio-Inspired Artificial Intelligence
6 CFU - code 145763
-
Challenge-Based Activity
6 CFU - code 146221
-
Cloud Computing Technologies
6 CFU - code 146421
-
Concurrency
6 CFU - code 145300
-
Cryptographic Protocols for Secure Networks and Applications
6 CFU - code 146266
-
Cyber Security Risk Assessment
6 CFU - code 145622
-
Deep learning
6 CFU - code 145764
-
Deepfake Detection and Multimedia Security
6 CFU - code 146419
-
Distributed systems
6 CFU - code 146223
-
Ethical Hacking
6 CFU - code 146219
-
Ethics for computer science and engineering
6 CFU - code 146122
-
Game Theory
6 CFU - code 145586
-
High Performance Computing for Data Science
6 CFU - code 145972
-
Human Computer Interaction
6 CFU - code 146066
-
Introduction to Computer and Network Security
6 CFU - code 145937
-
Knowledge Discovery and Pattern Extraction
6 CFU - code 146321
-
Knowledge Graphs
6 CFU - code 146391
-
Laboratory of Data Mining
6 CFU - code 146381
-
Machine learning
6 CFU - code 145062
-
Network security
6 CFU - code 145065
-
Optimization techniques
6 CFU - code 145865
-
Privacy and Intellectual Property Rights
6 CFU - code 145323
-
Process Mining and Management
6 CFU - code 146308
-
Security testing
6 CFU - code 145322
-
Service Design and Engineering
6 CFU - code 145810
-
Statistical Methods
6 CFU - code 145896
-
Statistical Models
6 CFU - code 145966
Year of study:
2
Required
-
Innovation and Entrepreneurship Studies in ICT
6 CFU - code 145623
-
Internship or stage
6 CFU - code 145098
-
Final thesis
24 CFU - code 145302
Credits Characterizing: Choose 60 credits from the courses listed below and those available in the 1st year. (42 CFU)
-
AI and Innovation
6 CFU - code 145881
-
Advanced HCI
6 CFU - code 146155
-
Advanced Programming
6 CFU - code 146125
-
Affective computing
6 CFU - code 145520
-
Embedded Software for the Internet of Things
6 CFU - code 145996
-
Laboratory of Data Mining
6 CFU - code 146381
-
Multisensory interactive systems
6 CFU - code 155020
-
Participatory design
6 CFU - code 145459
-
Project course
6 CFU - code 145301
-
Prototyping interactive systems
6 CFU - code 155019
-
Quantum Machine Learning
6 CFU - code 145585
-
Research Project
12 CFU - code 145289
-
Robot Planning and its application
6 CFU - code 145874
-
Security experiments: attacks and defenses
12 CFU - code 146220
-
Software Development for Collaborative Robotics
6 CFU - code 146217
Free choice courses (24 credits) (24 CFU)
Year of study:
1
Required
-
Computability and computational complexity
6 CFU - code 145451
Foudation of Economy, Management and Innovation: Choose 6 credits (1 teaching activity)
-
Ethics for computer science and engineering
6 CFU - code 146122
-
Innovation and Business in ICT
6 CFU - code 145761
Foundation of Computer Science: Choose 12 credits (2 teaching activities)
-
Distributed systems
6 CFU - code 146223
-
Machine learning
6 CFU - code 145062
-
Security testing
6 CFU - code 145322
Complements of Communication and Electronic Engineering: Choose 6 credits from the courses listed below and those available in the 2nd year. (6 CFU)
-
Advanced computing architectures
6 CFU - code 145851
-
Computer Vision
6 CFU - code 140266
-
Simulation and Evaluation of Networked Systems
6 CFU - code 146420
Select 36 credits from the courses listed below and those available in the 2nd year (36 CFU)
-
Advanced HCI
6 CFU - code 146155
-
Advanced Programming of Cryptographic Methods
6 CFU - code 145508
-
Automated Reasoning and Formal Verification
12 CFU - code 146318
-
Autonomous Software Agents
6 CFU - code 145867
-
Cloud Computing Technologies
6 CFU - code 146421
-
Concurrency
6 CFU - code 145300
-
Cyber Security Risk Assessment
6 CFU - code 145622
-
Data Visualization Lab
6 CFU - code 145683
-
Digital Epidemiology
6 CFU - code 146200
-
Ethical Hacking
6 CFU - code 146219
-
GPU computing
6 CFU - code 146120
-
Game Theory
6 CFU - code 145586
-
High Performance Computing for Data Science
6 CFU - code 145972
-
Introduction to Computer and Network Security
6 CFU - code 145937
-
Knowledge Discovery and Pattern Extraction
6 CFU - code 146321
-
Microbial Genomics and Metagenomics
6 CFU - code 146422
-
Natural Language Understanding
6 CFU - code 145859
-
Network security
6 CFU - code 145065
-
Participatory design
6 CFU - code 145459
-
Privacy and Intellectual Property Rights
6 CFU - code 145323
-
Process Mining and Management
6 CFU - code 146308
-
Programming Language Semantics
6 CFU - code 146126
-
Robot Planning and its application
6 CFU - code 145874
-
Service Design and Engineering
6 CFU - code 145810
-
Software Development for Collaborative Robotics
6 CFU - code 146217
FREE elective courses: Choose 24 credits from the courses listed below and those offered by the Master’s Degree Program in Computer Science (24 CFU)
-
Designing Large Scale AI Systems
6 CFU - code 146322
-
Laboratory of Computing for Social Impact
6 CFU - code 146316
-
Soft Skills Development
6 CFU - code 146317
Year of study:
2
Required
-
Internship or stage
6 CFU - code 145098
-
Final thesis
24 CFU - code 145302
Complements of Communication and Electronic Engineering: Choose 6 credits from the courses listed below and those available in the 1st year. (6 CFU)
-
Deepfake Detection and Multimedia Security
6 CFU - code 146419
-
Programmable Networks
6 CFU - code 146418
-
Sensing Technologies and Data Processing
6 CFU - code 146303
Select 36 credits from the courses listed below and those available in the 1st year (36 CFU)
-
Affective computing
6 CFU - code 145520
-
Deep learning
6 CFU - code 145764
-
Foundation Models
6 CFU - code 146382
-
Human-Machine Dialogue
6 CFU - code 145864
-
Immersive Technologies
6 CFU - code 146383
-
Knowledge Graphs
6 CFU - code 146391
-
Laboratory of Data Mining
6 CFU - code 146381
-
Low-power wireless networking for the Internet of Things
6 CFU - code 145811
-
Multisensory interactive systems
6 CFU - code 155020
-
Network Intrusion and Anomaly detection with Machine Learning
6 CFU - code 146239
-
Quantum Machine Learning
6 CFU - code 145585
-
Security experiments: attacks and defenses
12 CFU - code 146220
-
Software Development for Collaborative Robotics
6 CFU - code 146217
Testo
By the end of the course you will have
- An in-depth knowledge of the theoretical foundations of computer science;
- Specific skills in one of the macro areas related to software technologies, systems and networks, bioinformatics, multimedia, dedicated systems, service engineering or security.
In both pathways you will develop
- The ability to work with a high degree of autonomy, including responsibility for large projects and structures;
- In-depth knowledge of the scientific method of inquiry, logical-deductive reasoning and inductive methods combined with experimentation;
- Knowledge of the principles, techniques and methods of designing and implementing computer systems, both basic and applied.
Testo
Career Opportunities
Your Master's degree will enable you to work in the design, organisation, development, management and maintenance of IT systems. Some examples of the jobs you may get:
- IT technician
- IT and telematics technician
- Researcher, graduate technician
- Entrepreneurs and managers of private companies in business, banking and related services.
Further Studies
If you want to pursue a career in management or academia, you can join the ICT International Doctoral School or the PhD Programme in