The Master's Degree offers 4 different Curricula. The list of courses, including short descriptions, are listed on this page.
Curricula
A. Methodologies and Applications
- 48 CFU Mandatory courses
- 12 CFU In-depth courses
- 18 CFU Path, choose among:
- 12 CFU Free choice courses
- 24 CFU Thesis
- 6 CFU Internship
B. AI and Innovation
- 48 CFU Mandatory courses
- 12 CFU In-depth courses
- 18 CFU Path AI and Innovation
- 12 CFU Free choice courses
- 24 CFU Thesis
- 6 CFU Internship
C. Systems
- 48 CFU Mandatory courses
- 12 CFU In-depth courses
- 18 CFU Path AI Systems for Environment and Sustainability
- 12 CFU Free choice courses
- 24 CFU Thesis
- 6 CFU Internship
D. Neurocognitive Architectures
- 48 CFU Mandatory courses
- 30 CFU Track Neurocognitive Architectures
- 12 CFU Free choice courses
- 24 CFU Thesis
- 6 CFU Internship
Courses | Credits (ECTS) |
---|---|
Fundamentals of Artificial Intelligence Artificial Intelligence (AI) is an umbrella term, covering a large and heterogeneous amount of disciplines. This course aims at providing an overview of the foundations of AI and of its main disciplines (e.g. problem solving, knowledge representation and reasoning, planning, uncertain knowledge, learning, perception, ...) in an organic way. Examples and exercises will be provided during the course. |
12 |
Machine Learning The course aims at studying the fundamentals of machine learning, covering supervised and unsupervised learning methods and deep learning approaches. It includes application examples as well as laboratory exercises. |
12 |
Natural Language Understanding Natural Language Understanding is the fundamental component of artificial intelligence systems ( AIS ) that communicate with humans. AIS communicate directly with humans via the conversational interfaces of social robots. AIS may be able to read and comprehend vast amounts of human language data ( speech, text or multimedia ) and makes sense. In the first part of the course we will provide the students the basic knowledge about the natural language structure from the lexicon to the document level, formal models for representing the lexicon, the sentence and the discourse. We will present and provide the machine learning models to learn language structures from language corpora. In the last part of the course we will describe use cases of Natural Language Understanding in AIS. Students will be trained to train simple natural language understanding models for different use cases. |
6 |
Artificial and biological Neural Systems Students will acquire the ability to understand principles of cognitive neuroscience that are relevant for understanding current thinking in AI and Cognitive Computational Neuroscience. They will be able to consider application of neuroscience to AI, and conversely, potential applications of AI to neuroscience, taking into consideration both similarities and differences in the representations of the human and artificial systems. |
6 |
Signal, Image and Video The course provides the basic competences in the field of digital signal processing, with special attention to images and video sequences. Starting from the fundamentals of 1D signal analysis and processing, analog and numerical, in time and frequency domains, we then extend the concepts to the multi-dimensional case of signals in space. Then, we introduce the more important approaches for image filtering and extraction of image descriptors. These concepts are further extended to deal with motion pictures. Finally, the problem of image compression is introduced, focusing on most known techniques for image and video coding, as well as their standard implementations. The approach of the course is rather practical, with the explanation of theoretical concept followed by their translation into algorithmic terms. |
6 |
Law and Ethics in Artificial Intelligence The course objective is to educate professional figures fully aware of the complex impact of AI and robotics on our society. In this respect, the student will be offered basic information on the ethical and legal implication of AI. Specifically, the course will expose the most important motives for a truly human centred AI and to the bioethical principles that could underly its construction. At the same time, the course will present and discuss the main regulatory tools that could be applied to AI at different levels (national regulations, European regulations, international regulations). The students will be interactively involved through the discussion of realistic cases and through the presentation of papers. |
6 |
Paths
Select one specialization area and corresponding 18 credits from one of the following paths:
Neurocognitive Architectures Track (30 credits)
For students interested in the disciplines related to computational linguistics, neurosciences and cognitive psychology.
It is possible to merge the above mandatory courses into the following Neurocognitive Architectures Track (30 credits), which will be offered by CIMeC - Center for Mind/Brain Sciences located in Rovereto (Province of Trento).
Courses | Credits (ECTS) |
---|---|
Foundations of cognitive psychology and neuroscience This course provides a comprehensive overview of the core topics in cognitive neuroscience, including perception, attention, memory, language, concepts, spatial and social cognition. We will present both classical and recent research findings obtained with a variety of cognitive neuroscience methods (fMRI, EEG, MEG, TMS, behavior, neurological patients). |
9 |
Grounded Language Processing The course deepens one of the holy grails of AI: the development of computational models that ground language into vision. Its goal is to (1) provide students with an overview of the field showing how Computer Vision and Computational Linguistics have been connected to develop multimodal models; (2) deep the study of neural networks which understand and generate visually grounded natural language; (3) know evaluation methods of multimodal models as well as their limitations; (4) familiarize students with scientific papers and with the writing of scientific reports. At the end of the course, students will be able to (1) illustrate the main research directions in the field, the long-standing ones as well as the new challenges; (2) know the tools and resources at disposal and apply interdisciplinary approaches to the development of multimodal modal and; (3) compare different approaches with appropriate evaluation methods; (4) write a scientific report on a research project. |
9 |
Language and Social Cognition The course delves into the problem have to be addressed across the boundaries between meaning, persuasion, language understanding and cognitive social processes: why is so difficult to understand correctly, why is it difficult to lie. The course will illustrate how persuasion is generated and how this is related with stereotypes, with the natural difficulty in revisiting the knowledge acquired in the past, with the theory of negations and with how language modifies our behaviour. |
6 |
Introduction to Human Language The purpose of this course is to give the students the main concepts and basic methodologies for the study of language, divided according to the following thematic areas: phonetics, phonology, morphology, syntax, semantics, discourse. The main approach will be that of theoretical linguistics, in the generative framework. The course strives to stimulate an active and participative approach to learning and stimulate "problem solving". The students will have to use the skills acquired to solve various real Language problems, or do field work, using the languages spoken in class as a training field, in order to acquire a concrete understanding of what it means to carry out research in linguistics. Those students who already have a theoretical linguistic background will have an opportunity to strengthen their knowledge by doing more advanced exercises and activities, which will be planned together with the teacher. |
6 |
Activities | Credits (ECTS) |
---|---|
Internship |
6 |
Thesis |
24 |