BSc Data Science (GA)

The BSc Data Science is a Graduate Apprenticeship programme available in Edinburgh.

Programme Director: Dr Marta Vallejo

Programme Code: F212-DSC

For further information about course choices consult:


Year 1

Year 1

Semester 1 Sept-Dec Semester 2 Jan-Mar (Taught Courses)
F17XE Mathematics for Engineers and Scientists 1F17XF Mathematics for Engineers and Scientists 2
 All Academic Year (Work Based Learning Courses)
F27CX Introduction to Computer Systems (GA)
B37DI Introduction to Data Science
B37DJ Industrial Praxis in Data Science
B37DK Introduction to Software Development
B37DL Introduction to Database Systems

Year 2

Semester 1Semester 2
B38DG Introduction to Data Structures and AlgorithmsB38DK Multivariate Calculus and Linear Algebra
C18GO Operations Management
All Academic Year (Work Based Learning Courses)
F28DD Database Management Systems (GA)
B38DI Data Structures and Algorithms Praxis 
B38DM Industry-based Project in Data Science 
B38DL Data Security, Protection and Ethics

Year 3

Semester 1 Semester 2
B39DF
Probability and Statistics for Data Science and Engineering
B39DI
Machine Learning
C19GP
Project Management
All Academic Year (Work Based Learning Courses)
B39GN Business Awareness and Sustainability
B39DH Statistics and Machine Learning Project
B39DG Introduction to Artificial Intelligence
B39DK Advanced Industrial Project in Data Science

Year 4

Semester 1Semester 2
B30DO Fundamentals of OptimisationB30DM Big data and linked data management
All Academic Year (Work-Based Learning Courses)
B30DV Data Visualisation and Analytics
B30DS Data Science Individual Project 
F20ID Introduction to Deep Learning