This programme is available in Edinburgh & Dubai in 2022/23
Programme Director: Mateusz Majka (Edinburgh), Hadj Batatia (Dubai)
Programme Code: F902-MDS
- BSc Data Sciences Handbook (Dubai)
- BSc Data Sciences Handbook (Edinburgh)
Year 1
Year Co-ordinator(s):
Mateusz Majka (Edinburgh)
Hadj Batatia (Dubai)
Year 2
Year Co-ordinator(s):
Mateusz Majka (Edinburgh)
Hadj Batatia (Dubai)
Semester 1 | Semester 2 |
---|---|
F18CD Calculus & Real Analysis A | F28DB Data Structures & Algorithms |
F18CF Linear Algebra | F28DM Database Management |
F78PA Probability & Statistics A | F78PB Probability & Statistics B |
(Optional- Choose 1) | (Optional- Choose 1) |
F28SH Programming for data Analysis (Edin & Dubai) | F18NA Numerical Analysis A (Edin & Dubai) |
F28PC Software Development for Data Science A (Malaysia) | F28PD Software Development for Data Science B (Malaysia) |
Year 3
Year Co-ordinator(s):
Mateusz Majka (Edinburgh)
Hadj Batatia (Dubai)
Semester | Semester 2 |
---|---|
F29AI Artificial Intelligence & Intelligent Agents | F29PD Professional Development |
F29SO Software Engineering | F79BI Bayesian Inference & Computational Methods |
F20ML Statistical Machine Learning | (Optional-Choose 2) |
F79AS Advanced Statistical Methods | F20DV Data Visualisation & Analytics (Edin & Dubai) |
F79MB Statistical Models B | |
F19MO Ordinary Differential Equations (Edin & Malaysia) | |
F19NB Numerical Analysis B (Edin) | |
F19NM Scientific Computing (Malaysia) | |
F28PL Programming Languages (Malaysia) |
Year 4
Year Co-ordinator(s):
Mateusz Majka (Edinburgh)
Hadj Batatia (Dubai)
Semester 1 (Mandatory) | Semester 2 (Mandatory) |
---|---|
F20EP Data Engineering Pipelines | F20BD Big Data Management |
F90XA Dissertation A | F90AM Advanced Machine Learning |
F90XB Dissertation B | |
(Optional – Choose 1) | Optional (Choose 2) |
F10NC Numerical Analysis C (Edin) | F21AA Applied Text Analytics (Dub) |
F10MM Optimisation (Edin & Dubai) | F20DV Data Visualisation & Analytics |
F20CN Computer Network Security (Malaysia) | F70TS Time Series |
F20NL Natural Language Processing (Edin) | F10ND Numerical Analysis D (Edin) |
F20SC Industrial Programming (Edin & Dubai) | F11DA Data Assimilation (Edin) |
F29DC Data Communications and Networking (Malaysia) | F79DF Derivative Markets and Discrete Time Finance (Edin) |
F70SC Statistical Computing (Dubai & Malaysia) | F20CA Conversational Agents and Spoken Language Processing (Edin) |
F79SP Stochastic Processes |