Scholarships and bursaries
Lancaster University alumni are eligible for the Alumni Loyalty Scholarship, a 10% tuition fee discount that can be applied to the online MSc Data Science programme.
Master industry tools including Python, Hadoop, Spark and PyTorch
Put your skills to work with our industry partners during the programme
Study at a university ranked among the top 100 worldwide for Data Science and Artificial Intelligence (QS University World Rankings by Subject 2025)
This online programme offers a choice of three start dates each year: September, January and May. The next available start date is September 2025.
Go from academic theory to real-world artificial intelligence (AI) and natural language processing (NLP) applications with a career-focused MSc Data Science from Lancaster University. Our curriculum leverages popular tools such as Hadoop, Spark and PyTorch sought by today’s employers. Through practical, hands-on learning experiences, you’ll gain a thorough understanding of foundational and advanced programming, data analysis and mathematical concepts that are crucial to succeed as a data science professional. You’ll showcase your skills through an original data analysis project with your current employer or with one of our industry partners.
As a student in the online MSc Data Science programme, you’ll learn directly from academics at Lancaster’s renowned Data Science Institute (DSI), a leading research institute driving data science and AI innovations across industries in the UK and abroad. Along with DSI, teaching staff from our School of Computing and Communications (SCC), School of Mathematical Sciences and the Security Lancaster institute collaborate to deliver a curriculum that reflects the interconnected and ever-evolving nature of data science. Professional data scientists regularly join classroom sessions as guest lecturers, sharing how they’ve navigated complex projects, overcome challenges and built distinguished careers.
Upon completion of the programme, you will:
The programme consists of 180 credits made up of six taught modules (20 credits each) and a 60-credit project dissertation. The project dissertation comprises a 20-credit foundation element and a 40-credit implementation element. Assignments within modules emphasise working with various applications and programming languages, empowering you to master the foundational, career-essential building blocks of data science. Build a supportive learning community with teaching staff and peers during live sessions, which will take place one hour a week, allowing you to view other lectures and complete independent study when it’s convenient for you.
You will have the opportunity to connect theory to practice during the dissertation and devise an independent industry or research project to solve a real-world data challenge and demonstrate learnings from the modules within the programme. If you are already working within the field, you can complete your project using your place of work as your respective site instead of one of our industry partners.
If you’re interested in the fast-paced world of data science, our career-centric programme will equip you to extract, analyse and articulate complex data and turn it into a competitive business advantage.
Prior experience in computer programming is not strictly required; however, the programme emphasises technical skills and you do need previous exposure to quantitative methods such as statistics or mathematical modelling. Whether you are transitioning from another field or enhancing your existing skill set, our programme puts the tools and techniques into your hands to build a successful data science career.
The Future of Jobs Report 2023 by the World Economic Forum states that AI and machine learning specialists, along with data analysts and scientists, are among the top fastest growing jobs worldwide.2 Employers are continually looking for graduates with the technical, problem-solving and presentation skills to capture, analyse and articulate data to drive transformative organisational change.
One of the guiding principles of our programme is our strong emphasis on career readiness. Through practical coursework, you’ll tackle real-world data challenges like working in fragmented data silos or advising on ethical AI policy, accurately reflecting day-to-day workplace responsibilities of professional data scientists. Whether you are interested in working in technology, healthcare, finance, government or another industry, you’ll gain a broad range of skills and the expertise to pursue a data science career that aligns with your interests.
Some careers you may pursue with a master’s in data science include:
A 2:2 Honours degree (UK or equivalent) in any discipline, provided that you have had exposure to quantitative methods such as statistics or mathematical modelling. International applicants can review qualifying entry requirements here.
English language requirements
We may ask you to provide a recognised English language qualification, dependent upon your nationality and where you have studied previously.
We normally require an IELTS (Academic) Test with an overall score of at least 6.5, and a minimum of 6.0 in each element of the test. We also consider other English language qualifications.
Delivered in partnership with INTO Lancaster University, our one-year tailored pre-master’s pathways are designed to improve your subject knowledge and English language skills to the level required by a range of Lancaster University master’s degrees. Visit INTO Lancaster University for more details and a list of eligible degrees you can progress onto.
You will study a range of modules as part of your course, some examples of which are listed below.
Information contained on the website with respect to modules is correct at the time of publication, but changes may be necessary, for example as a result of student feedback, Professional Statutory and Regulatory Bodies' (PSRB) requirements, staff changes, and new research. Not all optional modules are available every year.
Data Science (Online) MSc is divided into six modules worth 20 credits each and a dissertation project worth 60 credits, amounting to a total of 180 credits. The programme is structured across the following modules:
The main goal of this module is to equip you with essential Python programming skills and foundational mathematical concepts crucial for AI and Data Science. Through hands-on learning, you'll develop the ability to solve real-world problems, process complex data sets and apply key mathematical techniques like probability and matrix operations. Formative assessments will support your learning, leading to a final practical assessment that prepares you for advanced studies.
The main goal of this module is to explore the development and optimisation of intelligent, autonomous agents capable of outperforming human capabilities in various tasks. You'll learn the core concepts of intelligent agents, from fundamental AI paradigms like rule-based systems, planning and learning, to advanced decision-making algorithms. The module emphasises both classical and modern AI techniques, showing how traditional ideas continue to inspire powerful innovations. Through practical exercises, you'll design, implement and validate AI algorithms, enhancing your skills in problem-solving, critical thinking and translating complex algorithms into functional code.
The main goal of this module is to explore the essence of AI and Data Science, their origins and their roles in solving real-world challenges. You'll delve into the duties and skills of data professionals, emphasising effective communication and ethical considerations. The module also covers the legal and societal impacts of AI, while promoting teamwork through hands-on projects that tackle AI and Data Science challenges. Supported by industry talks, you'll learn to formulate problem statements, select appropriate methods and communicate findings effectively, preparing you for a successful career in this dynamic field.
The main goal of this module is to equip you with the expertise to design and implement robust technology platforms essential for effective AI and data science systems. You’ll explore a range of technologies like Hadoop, Spark and PyTorch Distributed, learning how to select, configure and optimise them for large-scale, high-performance computing. The module focuses on principles of system architecture, distributed machine learning and scalability, with real-world case studies and industry insights. By the end of the module, you'll be able to architect and engineer data-driven systems, critically evaluate enterprise-scale IT solutions and implement distributed machine learning models effectively.
With this module, you’ll be exposed to cutting-edge knowledge in natural language processing (NLP), as applied in both industry and research. You'll learn how to collect, clean and analyse language data at scale, using methods ranging from rule-based to deep learning techniques. The module covers key applications like machine translation, sentiment analysis and summarisation, alongside discussions on language models, ethics and bias in NLP. By the end, you'll be able to create scalable solutions for language data challenges, understand current NLP research trends and enhance your skills in independent study, critical thinking and effective communication.
The Implementation element of the dissertation will cover the execution of methods, production of results, the writing of a detailed discussion of the results, and synthesis into an overall dissertation, followed by the presentation of the results to the academic supervisor and industry or research partner.
As part of the master’s programme, you will engage in a project that results in a dissertation. On completion, you are expected to be able to make value judgments relating to technologies and applications, and to justify these to peers and academic staff. The topic of the project will vary from student to student, but will be at a level commensurate with knowledge gained throughout the module. The dissertation is divided into two distinct parts: the Foundations element and the Implementation element. The Foundations element will cover requirements capture, basic specification, and literature review, facilitating the formulation of a detailed project plan and discussions on anticipated findings.
On successful completion of this module, you’ll learn to understand cross-validation of sample splitting into calibration training and validation samples, as well as be able to move to handling regression problems for large data sets via variable reduction methods such as the Lasso and Elastic Net. You’ll also gain understanding on a variety of classification methods including logistic and multinomial logistic models, regression trees, random forests and bagging and boosting. Additionally, you’ll have opportunities to examine classification methods that will culminate in neural networks presented as generalised linear modelling extensions and learn to analyse big data using K-means, PAM and CLARA, followed by mixture models and latent class analysis.
Fee per 20-credit taught module | £1,440 |
---|---|
Fee per 20-credit project foundations module | £1,440 |
Fee for 40-credit project dissertation module | £2,880 |
Indicative total programme fee | £12,960 |
The tuition fee applies to both home and international students. The fees shown are reviewed annually and are subject to increases in future years.
Where local regulations require sales tax to be applied, it will be added to the tuition fee at the statutory rate and confirmed after application. There is no application fee for this programme. View further information about fees and funding for online students.
The information on this site relates primarily to 2025/2026 entry to the University and every effort has been taken to ensure the information is correct at the time of publication.
The University will use all reasonable effort to deliver the courses as described, but the University reserves the right to make changes to advertised courses. In exceptional circumstances that are beyond the University’s reasonable control (Force Majeure Events), we may need to amend the programmes and provision advertised. In this event, the University will take reasonable steps to minimise the disruption to your studies. If a course is withdrawn or if there are any fundamental changes to your course, we will give you reasonable notice and you will be entitled to request that you are considered for an alternative course or withdraw your application. You are advised to revisit our website for up-to-date course information before you submit your application.
More information on limits to the University’s liability can be found in our legal information.
Read Lancaster University's terms and conditions for Lancaster University Online students.