Study programme
2024-2025
Model path over 2 years
Compulsory courses
You follow all courses in this list
Database Systems
Data Mining
Artificial Neural Networks
- José Antonio Oramas Mogrovejo
- Hamed Behzadi Khormouji
Elective courses
Select 54 ECTS-credits of elective courses, of which:
- at least 12 ECTS-credits from the list electives in Data Science and Artifical Intelligence
- at least 6 ECTS-credits from the list electives in Computer networks
- at least 6 ECTS-credits from the list electives Software engineering
Electives in Data Science and Artificial Intelligence
Artificial Intelligence Project
Data Science and Ethics
'Data mining' or 'Machine learning' or 'Python for machine learning'
Mathematical Foundations of Reinforcement Learning
Algorithmic Foundations of Data Science
Bioinformatics
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Biomedical Artificial Intelligence
Reinforcement Learning
Information Retrieval
Electives in Computer networks
Advanced Wireless and 5G Networks
Future Internet
Introduction to Performance Modelling
Advanced Networking Lab
Advanced Performance Modelling
Internet of Things
Topics in computer networks
Electives in Software engineering
Model Driven Engineering
Software Testing
Specification and Verification
Programming Paradigms
Software Reengineering
Modelling of Software-intensive Systems
General electives
Academic Literacies for Scientists
Numerical Optimisation
Optimisation
Convex Analysis and Optimization
Nonsmooth optimisation
Philosophy of Science
Research Project 2 including internship
Research Skills Development (18 ECTS-credits)
Research Project 1 including internship
Master thesis (30 ECTS-credits)
Master thesis Computer Science including internship: Data Science
2023-2024
Model path over 2 years
Compulsory courses (30 ECTS-credits)
Database Systems
Information Retrieval
Modelling of Software-intensive Systems
Data Mining
Reinforcement Learning
Elective courses (42 ECTS-credits)
Select 42 ECTS-credits of elective courses, of which at least 12 ECTS-credits from the list Elective courses - major
Elective courses: major
Artificial Intelligence Project
Data Science and Ethics
'Data mining' or 'Machine learning'
Mathematical Foundations of Reinforcement Learning
Numerical Optimisation
Algorithmic Foundations of Data Science
Artificial Neural Networks
- José Antonio Oramas Mogrovejo
- Hamed Behzadi Khormouji
Bioinformatics
Case Studies in Data Science and Artificial Intelligence
Elective courses - general
Academic Literacies for Scientists
Optimisation
Convex Optimisation: theory and algorithms
Nonsmooth optimisation
Philosophy of Science
Research Project 2 including internship
Computer networks
Advanced Wireless and 5G Networks
Future Internet
Introduction to Performance Modelling
I-Robotics
Advanced Networking Lab
Advanced Performance Modelling
Internet of Things
Topics in computer networks
Software engineering
Selected Topics in Software Engineering
Model Driven Engineering
Software Testing
Specification and Verification
Programming Paradigms
Software Reengineering
Research Skills Development (18 ECTS-credits)
Research Project 1 including internship
Master thesis (30 ECTS-credits)
Master thesis Computer Science including internship: Data Science
2022-2023
Model path over 2 years
Compulsory courses (30 ECTS-credits)
Database systems
Information retrieval
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Elective courses (42 ECTS-credits)
Select 42 ECTS-credits of elective courses, of which at least 12 ECTS-credits from the list Elective courses - major
Artificial Intelligence Project
Data science and ethics
'Data mining'
Mathematical Foundations of Reinforcement Learning
Numerical Optimisation
Algorithmic Foundations of Data Science
Artificial Neural Networks
Bioinformatics
Elective courses - general
Academic Literacies for Scientists
Philosophy of science
Research Project 2 including internship
Computer networks
Advanced Wireless and 5G networks
Future Internet
Introduction to performance modelling
I-Robotics
Advanced networking lab
Advanced performance modelling
Internet of Things
Topics in computer networks
Software engineering
Selected topics in software engineering
Model driven engineering
Software testing
Specification and verification
Programming paradigms
Software reengineering
Research Skills Development (18 ECTS-credits)
Research Project 1 including internship
Master thesis (30 ECTS-credits)
Master thesis Computer Science including internship: Data Science
2021-2022
Model path over 2 years
Compulsory courses (36 ECTS-credits)
Computer and network security
Database systems
Information retrieval
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Elective courses (24 ECTS-credits)
Select 24 ECTS-credits of elective courses, of which at least 12 ECTS-credits from the list Elective courses - major
Artificial Intelligence Project
Data science and ethics
- 'Data Mining'
Mathematical Foundations of Reinforcement Learning
Numerical Optimisation
Algorithmic Foundations of Data Science
Artificial Neural Networks
Bioinformatics
Case Studies in Data Science and Artificial Intelligence
Elective courses - general
Academic Literacies for Scientists
Philosophy of science
- Bert Leuridan
- Raoul Gervais
Computer networks
Advanced Wireless and 5G networks
Future Internet
Introduction to performance modelling
Internet of Things
Topics in computer networks
Software engineering
Selected topics in software engineering
- Serge Demeyer
- Moharram Challenger
- John Businge
Model driven engineering
Programming paradigms
Software reengineering
- Serge Demeyer
- John Businge
Research Skills Development (30 ECTS-credits)
Research Project 1
Research Project 2
Master thesis (30 ECTS-credits)
Master thesis Computer Science including internship: Data Science
2020-2021
Model path over 2 years
Compulsory courses (36 ECTS-credits)
Computer and network security
Database systems
Information retrieval
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Elective courses (24 ECTS-credits)
Select 24 ECTS-credits of elective courses, of which at least 12 ECTS-credits from the list Elective courses - major
Algorithmic Foundations of Data Science
Artificial Intelligence Project
Artificial Neural Networks
Bioinformatics
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Data science and ethics
- 'Data Mining'
Numerical Optimisation
Elective courses - general
Academic Literacies for Scientists
Numerical Optimisation
Philosophy of science
- Bert Leuridan
- Raoul Gervais
Selected topics of computational science
Software engineering
Selected topics in software engineering
- Serge Demeyer
- John Businge
- Moharram Challenger
Model driven engineering
Programming paradigms
Software reengineering
- Serge Demeyer
- Henrique Santos Camargos Rocha
Computer networks and distributed systems
Advanced Wireless and 5G networks
Introduction to performance modelling
Topics in computer networks
Research Skills Development (30 ECTS-credits)
Research Project 1
Research Project 2
Master thesis (30 ECTS-credits)