The programme is organised into two and a half semesters of teaching and one and a half semesters to prepare and complete the dissertation.
The 1st year presents core subjects in the areas of Mathematics, Artificial Intelligence and Psychology. In the 2nd semester, students can choose two optional subjects.
In the 2nd year, a large part of the workload is dedicated to preparing the dissertation, with one compulsory course and two optional courses in the 1st semester.
Students who pass all the curricular units in the first year are awarded the Diploma of Postgraduate Studies in Artificial Intelligence.
Duration and expected workload: four semesters, totalling 120 ECTS.
The course is designed for full-time study. Students who intend to take the course alongside another occupation are advised to consider enrolling part-time.
Programme Structure for 2024/2025
Curricular Courses | Credits | |
---|---|---|
Cognition & Emotion
6.0 ECTS
|
||
Knowledge and Reasoning in Artificial Intelligence
6.0 ECTS
|
||
Introduction to Machine Learning
6.0 ECTS
|
||
Computational Optimization
6.0 ECTS
|
||
Mathematical Methods in Machine Learning
6.0 ECTS
|
||
Mathematical Foundations for Deep Learning
6.0 ECTS
|
||
Societal Artificial Intelligence
6.0 ECTS
|
||
Applied Artificial Intelligence Project
6.0 ECTS
|
||
Advanced Machine Learning
6.0 ECTS
|
||
Master Dissertation in Artificial Intelligence
42.0 ECTS
|
||
Master Project in Artificial Intelligence
42.0 ECTS
|
Recommended optative
Eventhough any available courses in the areas of each elective are acceptable, the subjects recommended as electives are the following:
(2nd semester, 1st year)
- Optative 1, areas: Mat/IA
- Optative 2, areas: Mat/Inf (CTP, IA, SI, CD, ACSO, MVCG, RDES)
Processamento Computacional da Língua (IA)
Blockchain (CTI)
Algoritmos para Big Data (CTP)
Aprendizagem Profunda para Visão por Computador (CD)
Processamento e Modelação de Big Data (CD)
Inteligência Computacional e Otimização (CTP)
Objectives
- Systematize and consolidate knowledge in areas related to Artificial Intelligence (Mathematics, Machine Learning, Data Science, Cognition, Optimization);
- Specialize knowledge in specific areas through the selection of optional courses related to specific sub-areas;
- Foster the development of non-technical skills necessary for most current jobs in the field (reading, writing, presentation, leadership, and planning);
- Enable the creation of an interdisciplinary culture, either through taking courses from other areas or through interaction with students and professors from various schools at Iscte;
Performing tasks related to research and development in the field of Artificial Intelligence.
During their training, MInt students should acquire specialized technical knowledge in the field of Artificial Intelligence and demonstrate specific skills for complex projects and/or research.
In particular, a Master's in Artificial Intelligence is expected to:
- Elaborate specifications, design, development, and maintenance of Artificial Intelligence projects and products;
- Develop quality control mechanisms for the project/product through successive stages of testing and technical and functional validation;
- Manage the skills needed to handle and accommodate change and organizational reaction to that change, using AI techniques;
- Lead the digital transformation of an entity;
- Specify, design, and develop systems that incorporate nowledge and apply it to generate added value in their business context, considering the significant impact of the organizational culture in which they operate;
- Identify, design, and implement technical solutions for knowledge management needs;
- Propose organizational processes/models that contribute smoothly but effectively to knowledge management;
- Perform tasks of managing multidisciplinary and multicultural teams.
These learning objectives are operationalized through the specific objectives of each course unit, duly specified in the respective Course Unit File (FUC), with a direct correspondence to at least one of the course's learning objectives. The degree of fulfillment is measured in each course unit, in the respective FUC, which includes the assessment methodologies used for each specific objective.
Thesis / Final work
Master's students undertake a dissertation in the 2nd curricular year of their study plan (42 ECTS). This dissertation can be integrated into a business context or have an academic nature.
In both cases, students should conduct a project that not only applies the concepts acquired during their training but also integrates techniques and knowledge to carry out innovative work in the field of computer science.
Dissertations can be carried out within ISCTE-IUL or in other institutions through participation in research and development projects, typically conducted in partnership with companies and research centers. In this domain, the Institute of Telecommunications (IT) and ISTAR-IUL stand out.
The scope of projects where internships are possible includes areas of basic and/or applied research, such as Information Systems, Multimedia and Knowledge Management, Virtual and Augmented Reality, Human-Computer Interaction, Image and Audio Coding, Digital Networks, Mobile Computing, Operating Systems, Open Source Systems, Information Security, Grid Computing, E-Commerce, Modeling and Computational Simulation (including simulation of complex socio-economic systems), Artificial Intelligence, Intelligent Systems and Agents, and Programming Sciences and Technologies, among others.