Skip to content

BD (2026 - 2028)

Curriculum

The semester structure keeps the curriculum grouped by mandatory, elective, and optional subjects. Expand a row to inspect hours, subject type, linked learning outcomes, and any public syllabus.

Semester 1

Credits: 30 | Total hours/week: 16

Mandatory subjects

Probabilistic Models For Data Science
6 credits
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DF
Data Analysis and Programming In R
6 credits
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DF
Operations Research and Optimization
6 credits
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Research Ethics
2 credits
Lecture 1 Seminar 0 Lab 0 Practical 0 Kind DC

Elective subjects

5 credits
Distributed Systems
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Advanced Logic and Functional Programming
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
5 credits
Distributed Methods and Technologies Based On Xml
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Dynamical Systems In Machine Learning
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS

Optional subjects

Volunteering I (60h)
2 credits
Lecture 0 Seminar 0 Lab 0 Practical 4 Kind DC
(no linked learning outcomes)
Databases
5 credits
Lecture 2 Seminar 0 Lab 2 Practical 0 Kind DS
Programming I
6 credits
Lecture 2 Seminar 0 Lab 2 Practical 0 Kind DF
Programming III
5 credits
Lecture 2 Seminar 0 Lab 2 Practical 0 Kind DS
(no linked learning outcomes)

Semester 2

Credits: 30 | Total hours/week: 24

Mandatory subjects

Data Warehouses
5 credits
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Data Mining
5 credits
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Big Data Technologies
5 credits
Lecture 1 Seminar 0 Lab 2 Practical 0 Kind DS
Practice Stage (112h)
5 credits
Lecture 0 Seminar 0 Lab 1 Practical 8 Kind DS

Elective subjects

5 credits
Parallel Computing
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
C10
Special Topics In Artificial Intelligence
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
5 credits
Multi-agent Systems
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Biostatistics and Medical Data Analysis
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS

Optional subjects

Volunteering II (60h)
2 credits
Lecture 0 Seminar 0 Lab 0 Practical 4 Kind DC
(no linked learning outcomes)
Programming II
6 credits
Lecture 2 Seminar 0 Lab 3 Practical 0 Kind DS
(no linked learning outcomes)

Semester 3

Credits: 30 | Total hours/week: 15

Mandatory subjects

Machine Learning
6 credits
Lecture 2 Seminar 0 Lab 2 Practical 0 Kind DS
Big Data Applications
6 credits
Lecture 1 Seminar 0 Lab 2 Practical 0 Kind DS
Data Science Industry Project
6 credits
Lecture 0 Seminar 0 Lab 2 Practical 0 Kind DS
R18

Elective subjects

6 credits
Predictive Models and Analytics
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
R18
Text Mining
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Introduction To Quantum Computing
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
6 credits
Metaheuristic Algorithms
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
C11
Statistical Methods For Clinical Studies
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS
Computer Vision
Lecture 2 Seminar 0 Lab 1 Practical 0 Kind DS

Optional subjects

Volunteering III (60h)
2 credits
Lecture 0 Seminar 0 Lab 0 Practical 4 Kind DC
(no linked learning outcomes)

Semester 4

Credits: 30 | Total hours/week: 21

Mandatory subjects

Professional Practice
8 credits
Lecture 0 Seminar 0 Lab 2 Practical 12 Kind DS
Msc Thesis Preparation
15 credits
Lecture 0 Seminar 0 Lab 5 Practical 0 Kind DS
Scientific Seminar
7 credits
Lecture 0 Seminar 0 Lab 2 Practical 0 Kind DS

Elective subjects

(no elective groups)

Optional subjects

Volunteering IV (60h)
2 credits
Lecture 0 Seminar 0 Lab 0 Practical 4 Kind DC
(no linked learning outcomes)