First- or upper second-class degree or an equivalent standard in other qualifications approved by the University in computer science or an appropriate numerical discipline (e.g. mathematics, engineering, management sciences).
Months of entry
This programme prepares you to become a proficient data scientist, developing your specialist knowledge in subjects that are crucial for mastering the vast and ever-more complex information landscape that is characteristic of modern, digitally empowered organisations. You will gain advanced knowledge in areas such as data mining, machine learning, and data visualisation, including state of the art techniques, programming toolkit, and industrial and societal application scenarios.
We offer a conversion module that contains a series of optional tutorials at the beginning of semester one to equip students with the essential background material in computational thinking, maths and statistics, which are essential for this course. These tutorials are available to all students on the course, but may be particularly recommended for those graduates without a computer science background.
Semester one: Machine Learning; Foundations of Data Science; Data Visualisation; Cloud Application Development; Foundations of Artificial Intelligence; Evolution of Complexity; Intelligent Agents; Foundations of Web Science.
Semester two: Data Mining; Advanced Databases; Advanced Intelligent Agents; Advanced Machine Learning; Computational Finance; Open Data Innovation; Semantic Web Technologies; Simulation Modelling for Computer Science; The Science of Online Social Networks; Computational Biology; Applied Statistical Modelling; Advanced Computational Methods II.
Plus three-month independent research project culminating in a dissertation.
For further information, please visit our website.
Information for international students
Fees and funding
Qualification and course duration
Course contact details
- Physical Sciences and Engineering
- +44 (0)23 8059 2630