Artificial Intelligence for Science MSc
School of Mathematical and Physical Sciences ,
Faculty of Science
-
Start date
September 2026 -
Duration
1 year -
Attendance
Full-time
Explore this course:
Apply now for 2026 entry or register your interest to find out about postgraduate study and events at the University of Sheffield.

Course description
Our MSc Artificial Intelligence for Science course explores the theoretical and practical skills needed to use artificial intelligence to solve scientific problems.
This course offers a unique opportunity for students from diverse scientific backgrounds to gain insights across scientific disciplines. It’s designed for science graduates looking to develop skills in artificial intelligence and machine learning, as well as engineering graduates looking to apply their software engineering skills in a scientific field.
You’ll develop an understanding of how to apply techniques from artificial intelligence, machine learning, data engineering and data science; learning how to use computer programs to address scientific problems in relevant languages such as Python and R. You’ll also gain experience in data analysis and visualisation, using appropriate software to discover, interpret and evaluate the data patterns emerging from research.
You’ll build upon this knowledge by investigating the major trends and contemporary issues related to applying artificial intelligence to problems arising within science; honing your critical thinking abilities as you examine ethical, social and environmental considerations.
You'll gain specialist knowledge and skills relevant to your interests and career aspirations through a range of optional modules, allowing you to focus on the topics that are most important to you. You’ll have the opportunity to choose from topics such as advanced statistical methods, computational modelling and the applications of artificial intelligence for science.
One of the biggest parts of your degree is your dissertation. You’ll carry out a computational research project, either independently or as part of a small team contributing to a larger research challenge. Working under the guidance of an academic supervisor, you’ll produce an original piece of research, with the opportunity to choose from a diverse range of topics across science. You’ll review research literature, plan and conduct research, analyse data, and gain experience communicating your findings verbally and in writing.
Modules
Core modules:
- AI and machine learning for science: From theory to application
-
Computational methods using artificial intelligence (AI) and machine learning (ML) offer powerful applications across the diverse landscape of science. This module offers an introduction to the fundamental principles and practical applications that underpin AI and ML, specifically tailored to address challenges and unlock discoveries within the biosciences, mathematical and physical sciences, and psychology. The module covers core AI concepts and the essential mathematical foundations of ML. Hands-on exercises equip students with the skills to implement AI and ML applications to scientific datasets using relevant programming languages. A significant component of this module involves a collaborative, intensive project where students work in teams to tackle a scientific data challenge and generate meaningful insights and potential solutions. By the end of this module, students will be well-equipped to leverage the power of AI and ML to address complex scientific questions and contribute to data-driven discovery in their chosen field.
30 credits - AI-Augmented Scientific Discovery: Frontiers and Issues
-
This module explores the current frontiers of AI as applied to scientific questions, and includes a critical evaluation of the issues raised. Students will participate in workshops and seminars led by researchers across the life and physical sciences, examining how AI methods are transforming their research and shaping employment opportunities. Topics covered may include, for example: predicting protein structures from amino acid sequences; automatic detection and monitoring of biodiversity from images or acoustic data; analysis of behavioural data; natural language processing for text analysis; neuroimaging analysis; image analysis, time series analysis and classification tasks in astronomy; optimisation of large (or expensive) models in theoretical chemistry; connections between ML methods and statistics. Critiquing the technical and ethical issues raised by AI applications will also form an important part of this module, which will also cover the impact of emerging issues such as data bias, model interpretability, reproducibility, and environmental impact, as well as how researchers are using AI for more generic tasks such as systematic searching of the literature and use as a coding assistant.
30 credits - Data Analysis and Visualisation
-
This module provides basic skills in computational data analysis. Students will learn how to import/export scientific data sets in different formats, how to process and transform them, and how to visualise results. Teaching will be hands-on and computer lab-based. Teaching will focus on the programming language R and associated scientific software. No prior programming experience will be necessary.
15 credits - Ethics of Artificial Intelligence and Contemporary Technology
-
This module will investigate a range of ethical issues pertaining to current and ongoing developments in AI and contemporary technology. Example topics might include responsibility dilemmas in regard to autonomous vehicles and lethal autonomous weapon systems, relationships with chatbots and robots, data ethics and algorithmic injustice, as well as the moral status of future artificial beings. By studying these topics and others, students will gain a broad philosophical perspective on advanced topics in AI and technology ethics, develop their ability to critically assess and face moral dilemmas in the dynamic and fast-paced environment of the AI and tech scene, as well as improve their understanding of how philosophical theories can be applied and used to tackle practical real-world ethical challenges posed by modern and future technology.
15 credits - Research Project in AI for Science
-
This module gives students the opportunity to develop to a high level skills relevant to a career applying AI methods to address scientific problems. Students will conduct a desk-based computational project, with potential to as part of a small team addressing a larger scientific problem, and/or to work with an external organisation. Common elements include the independent planning and production of an original piece of research, under the guidance of an academic supervisor. The project write-up is targeted to a specific audience - either a scientific research or review paper, or a report aimed at a specific sector.
60 credits
Optional modules:
A student will take 15 credits (one module) from this group.
- Time Series
-
This module considers the analysis of data in which the same quantity is observed repeatedly over time (e.g., recordings of the daily maximum temperature in a particular city, measured over months or years). Analysis of such data typically requires specialised methods, which account for the fact that successive observations are likely to be related. Various statistical models for analysing such data will be presented, as well as how to implement them using the programming language R.
15 credits - Neural Dynamics and Computation
-
This module starts with a primer on neuroscience and the role of computational neuroscience. The module will cover various modelling approaches, from classic biologically plausible to abstract-level models of neurons. The module will then move to higher levels of modelling approaches, such as neural networks and reinforcement learning. While the module emphasises methodological issues and how models can be built, tested and validated at each level, we will also draw connections to specific brain regions to motivate and illustrate the models.
15 credits - AI Applications in Biosciences
-
This module explores cutting-edge applications of artificial intelligence that are revolutionising Biosciences. Students will gain hands-on experience in using AI tools and techniques to analyse biological data, model complex systems, and accelerate scientific discovery. Through practical examples and case studies, the module will show how AI is transforming various aspects of Biosciences. Case studies may include applications in areas such as cell and molecular biology; physiology, development and disease; and biodiversity science. Cross-cutting applications including machine learning, computer vision, and natural language processing in biosciences may also be covered. Specific applications in topics such as predicting biological structures and automatically classifying images or audio recordings will give students hands-on experience and enable them to develop skills that are increasingly required by employers in the biosciences. Students will end the module by completing and writing up a practical challenge.
15 credits
Optional modules:
A student will take 15 credits (one module) from this group.
- Bayesian Statistics and Computational Methods
-
This module develops the Bayesian approach to statistical inference. The Bayesian method is fundamentally different to the approach taken in earlier statistics courses. It is a more general and more powerful approach, and it is widely used, but it relies on modern computers for much of its implementation. It is based on the idea that if we take a (random) statistical model, and condition this model on the event that it generated the data that we actually observed, then we will obtain a better model. This course covers the foundations of Bayesian statistics and the incorporation of prior beliefs, as well as computational tools for practical inference problems, specifically Markov Chain Monte Carlo and Gibbs sampling. Computational methods will be implemented using R and Python. Advanced computational techniques will be explored, in the second semester, using STAN.
30 credits - Advanced Statistical Methods for Psychologists
-
This module covers advanced statistical techniques increasingly required in psychological research, specifically confirmatory factor analysis, structural equation modelling, multilevel modelling for both cross-sectional and longitudinal data, and generalised linear models. Lectures will be used to teach the rationale and principles behind these techniques, with practical sessions offering the opportunity to apply and develop students' knowledge. The course will use the statistical environment R.
15 credits - Neurocognitive Modelling
-
This module concerns inferring and modelling neural and cognitive processes underlying human behaviour using computational means. One part of the module will cover normative models, which allow us to solve problems optimally along with their neural or cognitive representations. The other part of the module will focus on cognitive models, which involve fitting models to behavioural data to estimate latent parameters that are assumed to underlie the data and allow us to make inferences about their properties.
15 credits
The content of our courses is reviewed annually to make sure it's up-to-date and relevant. Individual modules are occasionally updated or withdrawn. This is in response to discoveries through our world-leading research; funding changes; professional accreditation requirements; student or employer feedback; outcomes of reviews; and variations in staff or student numbers. In the event of any change we will inform students and take reasonable steps to minimise disruption.
Open days
Interested in postgraduate taught study? Register your interest in studying at Sheffield or attend an event throughout the year to find out what makes studying at here special.
Duration
1 year full-time
Teaching
Teaching is led by expert scientists from across the Faculty of Science. You’ll be taught through lectures, seminars, hands-on workshops and practical computer sessions. A large portion of your time will also be spent working on a dissertation project under the guidance of a supervisor.
Assessment
You’ll be assessed in a variety of ways depending on the modules you take. This could include in-class quizzes and exercises; coursework such as essays, coding exercises, portfolios and presentations and examinations. You’ll also complete a dissertation, which is assessed through a written research report and an oral presentation.
Your career
This course is designed to give you the skills that will help you succeed in the field of artificial intelligence applied to science.
You’ll develop the ability to plan and manage a research project, equipping you with a solid foundation for pursuing a career in academic or industrial research. You’ll also master the data analysis and advanced problem solving skills needed for a variety of careers in roles such as software engineering or data science.
Entry requirements
Other requirements
If you have any questions about entry requirements, please contact the school.
Apply
You can apply now using our Postgraduate Online Application Form. It's a quick and easy process.
Contact