The MSc Data Science and Artificial Intelligence at Oxford Brookes University is a conversion and development programme that combines statistical foundations, machine learning and practical AI engineering to prepare graduates for roles that turn data into decision-ready insight. It suits graduates with a quantitative or computing background — and career-changers with demonstrable numeracy or programming experience — who want hands-on training and a substantial project to develop employable technical skills.
The programme blends core computational and statistical topics with specialist artificial intelligence subjects. You will study modules covering programming for data science (typically Python and relevant libraries), statistical inference and modelling, machine learning (supervised and unsupervised techniques), deep learning, data mining, and scalable data engineering (databases, distributed computing and cloud-based workflows). Modules also cover practical aspects such as data visualisation, evaluation and model deployment, plus professional issues including ethics, governance and the societal impact of AI.
Teaching combines lectures, hands-on labs and project work. Assessment methods include coursework, practical assignments, group projects and examinations, with a major individual dissertation or applied project in the final stage that involves implementing a data science or AI solution to a real problem and reporting the outcomes.
Applicants are normally expected to hold a good undergraduate degree (UK 2:2 or above) in a relevant subject such as computer science, mathematics, statistics, engineering or a closely related quantitative discipline. Candidates from other backgrounds who can demonstrate sufficient programming and mathematical ability — through prior study, professional experience, or bridging courses — will also be considered.
Applicants whose first language is not English must meet the university's English language requirements. Where required, relevant professional experience, a portfolio of coding work or a satisfactory interview may be used to support an application.
Graduates go on to roles such as data scientist, machine learning engineer, AI developer, data analyst, business intelligence specialist or data engineer across sectors including technology, finance, healthcare, government and consulting. The programme's practical focus and project work provide materials for technical interviews and portfolio evidence for employers. Graduates may also pursue further research (MPhil/PhD) in data science, machine learning or AI-related disciplines.
Oxford Brookes emphasises applied learning with strong links to industry and a focus on employability. The university provides access to computing laboratories, cloud platforms and software commonly used in data science workflows, plus support services such as careers guidance, enterprise mentoring and networking events with regional employers. Being in the Oxford city region gives students proximity to a vibrant technology and research ecosystem, enabling collaboration opportunities, guest lectures and potential industry projects.
The department balances research-informed teaching with vocational training, ensuring students gain both theoretical understanding and practical skills needed to design, build and evaluate data-driven systems responsibly.
Shortlist scholarships and plan your application — free guidance from our advisors.