You are here

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.

Master's Thesis
Courses given at UB
Courses given at UPC
Courses given at URV

Semester 1

Semester 2

Complex Networks
(CN - 5 ECTS)

Cognitive Robotics
(COR – 4’5 ECTS)

Deep Learning
(DL – 4’5 ECTS)

Semester 3

Multi-Robot Systems
(MRS – 4’5 ECTS)

New Trends in Robotics
(NTR - 3 ECTS)

Master's Thesis
(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