This is a joint master's degree organized by:
- Universitat de Barcelona (UB)
- Universitat Politècnica de Catalunya (UPC)
- Universitat Rovira i Virgili (URV)
Click on the course unit details below for more information.
Mandatory
Elective
Master's Thesis
Courses given at UB
Courses given at UPC
Courses given at URV
Semester 1
Computational Intelligence
(CI - 5 ECTS)
(CI - 5 ECTS)
Computational Vision
(CV - 5 ECTS)
(CV - 5 ECTS)
Introduction to Human Language Technology
(IHLT - 5 ECTS)
(IHLT - 5 ECTS)
Introduction to MultiAgent Systems
(IMAS - 5 ECTS)
(IMAS - 5 ECTS)
Introduction to Machine Learning
(IML - 5 ECTS)
(IML - 5 ECTS)
Planning and Approximate Reasoning
(PAR - 5 ECTS)
(PAR - 5 ECTS)
Semester 2
Advanced Human Language Technologies
(AHLT - 5 ECTS)
(AHLT - 5 ECTS)
Artificial Intelligence Seminar
(AIS - 3 ECTS)
(AIS - 3 ECTS)
Advanced Topics in Computational Intelligence
(ATCI - 4 ECTS)
(ATCI - 4 ECTS)
Complex Networks
(CN - 5 ECTS)
(CN - 5 ECTS)
Cognitive Robotics
(COR – 4’5 ECTS)
(COR – 4’5 ECTS)
Deep Learning
(DL – 4’5 ECTS)
(DL – 4’5 ECTS)
Human-Computer Interaction
(HCI - 4'5 ECTS)
(HCI - 4'5 ECTS)
Machine Learning in Computer Graphics
(MLCG - 3 ECTS)
(MLCG - 3 ECTS)
Knowledge Representation and Engineering
(KRE - 6 ECTS)
(KRE - 6 ECTS)
Logics for Artificial Intelligence
(LAI - 6 ECTS)
(LAI - 6 ECTS)
Multi-Agent Systems Design
(MASD - 4 ECTS)
(MASD - 4 ECTS)
Minds, Brains and Machines
(MBM - 4 ECTS)
(MBM - 4 ECTS)
Object Recognition
(OR - 4 ECTS)
(OR - 4 ECTS)
Probabilistic Graphical Models
(PGM - 4'5 ECTS)
(PGM - 4'5 ECTS)
Personalized Multi-Criteria Decision Support Systems
(PMCDSS – 4’5 ECTS)
(PMCDSS – 4’5 ECTS)
Responsible Artificial Intelligence
(RAI- 3 ECTS)
(RAI- 3 ECTS)
Self Organizing Agent Systems
(SOAS - 4'5 ECTS)
(SOAS - 4'5 ECTS)
Supervised and Experiential Learning
(SEL – 4’5 ECTS)
(SEL – 4’5 ECTS)
Unsupervised and Reinforcement Learning
(URL – 4’5 ECTS)
(URL – 4’5 ECTS)
Semester 3
Assistive and Health-Care Technologies
(AHCT – 4’5 ECTS)
(AHCT – 4’5 ECTS)
Artificial Intelligence in Health Care
(AIHC - 3 ECTS)
(AIHC - 3 ECTS)
Artificial Vision and Pattern Recognition
(AVPR – 4’5 ECTS)
(AVPR – 4’5 ECTS)
Big Data Analytics
(BDA – 4’5 ECTS)
(BDA – 4’5 ECTS)
Cognitive Interaction with Robots
(CIR - 4'5 ECTS)
(CIR - 4'5 ECTS)
Constraint Processing and Programming
(CPP - 4'5 ECTS)
(CPP - 4'5 ECTS)
Human Language Engineering
(HLE – 4’5 ECTS)
(HLE – 4’5 ECTS)
Intelligent Data Analysis Applications in Business
(IDAAB - 2 ECTS)
(IDAAB - 2 ECTS)
Intelligent Data Analysis and Data Mining
(IDADM - 4'5 ECTS)
(IDADM - 4'5 ECTS)
Intelligent Decision Support Systems
(IDSS - 4'5 ECTS)
(IDSS - 4'5 ECTS)
Intelligent System Project
(ISP - 3 ECTS)
(ISP - 3 ECTS)
Deep Learning for Medical Image Analysis
(DLMIA – 3 ECTS)
(DLMIA – 3 ECTS)
Multi-Robot Systems
(MRS – 4’5 ECTS)
(MRS – 4’5 ECTS)
Normative and Dynamic Virtual Worlds
(NDVW - 4'5 ECTS)
(NDVW - 4'5 ECTS)
New Trends in Robotics
(NTR - 3 ECTS)
(NTR - 3 ECTS)
Master's Thesis
(MT - 18 ECTS)
(MT - 18 ECTS)
Elective Courses
The elective courses are grouped in intensifications. Students must take courses from different intensifications.
Data Science and Computational Intelligence
- Advanced Topics in Computational Intelligence (ATCI), UPC
- Big Data Analytics (BDA), URV
- Complex Networks (CN), URV
- Deep Learning (DL), UPC
- Intelligent Data Analysis and Data Mining (IDADM), UPC
- Minds, Brains and Machines (MBM), UB
Human-Computer Interaction
- Advanced Human Language Technologies (AHLT), UPC
- Cognitive Interaction with Robots (CIR), UPC
- Human-Computer Interaction (HCI), UPC
- Human Language Engineering (HLE), UPC
Hot Topics in AI and Professional Practice
- Artificial Intelligence in Health Care (AIHC), URV
- Artificial Intelligence Seminar (AIS), URV
- Intelligent Data Analysis Applications in Business (IDAAB), UB
- Intelligent System Project (ISP), UPC
- NLP over Open Linked Data (NLPOLD), UPC
- New Trends in Robotics (NTR), URV
- Professional Practice in Artificial Intelligence (PPAI), UPC
Knowledge Engineering and Machine Learning
- Intelligent Decision Support Systems (IDSS), UPC
- Knowledge Representation and Engineering (KRE), URV
- Personalized Multi-Criteria Decision Support Systems (PMCDSS), URV
- Supervised and Experiential Learning (SEL), UPC
- Unsupervised and Reinforcement Learning (URL), UPC
Modelling, Reasoning and Problem Solving
- Constraint Processing and Programming (CPP), UPC
- Logics for Artificial Intelligence (LAI), URV
- Probabilistic Graphical Models (PGM), UB
Multi-Agent Systems
- Multi-Agent Systems Design (MASD), UPC
- Normative and Dynamic Virtual Worlds (NDVW), UB
- Self Organizing Agent Systems (SOAS), UB
Vision, Perception and Robotics. Assistive Technologies
- Assistive and Health-Care Technologies (AHCT), UPC
- Artificial Vision and Pattern Recognition (AVPR), URV
- Cognitive Robotics (COR), URV
-
Deep Learning for Medical Image Analysis (DLMIA), UB
-
Machine Learning in Computer Graphics (MLCG), UB
- Multi-Robot Systems (MRS), URV
- Object Recognition (OR), UB