Assessments are based on practical scenarios where you will apply your knowledge of the topics covered to solve defined problems. You will be assessed through a variety of methods, including:
- Reports
- Presentations
- Portfolios
- Software artefacts
You will study a variety of modules across your programme of study. The module details given below are subject to change and are the latest example of the curriculum available on this course of study.
You will study the following modules throughout your degree. View the Course Structure tables regarding the different start dates.
You’ll be introduced to programming where you’ll learn the fundamental programming languages and their applications to solve complex problems using secure and technical solutions.
Gain hands-on experience through practical exercises and assignment and develop your problem-solving skills through our problem-based learning approach and gain an understanding on data structures and security related issues of programming as you explore and develop your capabilities in wiring software solutions.
Explore software best practices and secure development principles such as modularity, documentation, version control and collaboration tools.
You'll gain the ability to tackle real-world problems in the field of data science and AI.
Focus on practical, problem-solving perspectives and learn the stages of artificial intelligence and machine learning to model intelligent predictive solutions that help enterprises achieve sustainability in their businesses.
You'll have the opportunity to practice a range of algorithms, from fundamental linear regression and decision trees to advanced techniques like neural networks.
Learn how to turn raw data into actionable insights, predict outcomes, and uncover hidden secrets using industry-level tools. You'll also explore some fundamental ideas of deep learning.
You’ll be equipped with the theoretical and practical knowledge of data analytics and data visualisation required to solve computational challenges related to the use of data and to add business value.
Gain the essential theoretical and practical skills needed to understand database design, data mining, analytics, and visualisation using appropriate tools.
Explore topics from a range of application areas such as sustainability, manufacturing, and the economy.
You’ll work with real data to explore and solve known problems by analysing different types of datasets. You’ll also take a practical approach to learning, with topics explored through the study of applied examples.
Develop an in-depth understanding of the ethical and social implications of computing. You’ll be equipped with the knowledge, skills and tools you’ll need to identify and address ethical challenges that arise in the design, development and use of computer systems.
You’ll cover areas such as responsible conduct of research, intellectual property, privacy, security and accessibility and explore case studies and engage in group discussions to analyse real-world ethical dilemmas.
You’ll understand how to design and implement systems that are accountable to their users and stakeholders and how to ensure transparency in the decision-making processes.
Engage with the research and production of a substantial report based on investigating a problem and developing a solution in the form of an artefact.
Your project will be relevant to your programme and is the culmination of your studies, drawing heavily on the material and skills you've developed throughout your studies.
You’ll have the opportunity to showcase your comprehensive understanding and critical evaluation of specialised academic knowledge, the application of innovative research techniques, and the ability to independently address complex issues and communicate findings while considering ethics and integrity. You will focus on self direction and originality in addressing and resolving problems, along with the ability to work autonomously while planning and executing tasks at a professional or comparable level.
Please see the course structure tables for the different start dates below.
If you choose to study the MSc Data Science with Artificial Intelligence with Professional Placement, your first year will follow either the full-time one-year September or January start course structure tables below.
Your Professional Work Placement in industry or through a placement based at the University is equivalent to and replicates an authentic professional or research environment. You will carry out the Professional Placement across all three terms and will be worth 120 credits.
| Year | Term | Module | Credits | Contact Hours |
|---|---|---|---|---|
| 1 | 1 | Secure Software Development | 30 | 10 x 3 hours |
| Data Science and Visualisation | 30 | 10 x 3 hours | ||
| 2 | Responsible Computing | 30 | 10 x 3 hours | |
| Artificial Intelligence | 30 | 10 x 3 hours | ||
| 3 and Summer | Project | 60 | 4 x 3 hours workshops plus 6 x 30-minute supervision meetings |
| Year | Term | Module | Credits | Contact Hours |
|---|---|---|---|---|
| 1 | 1 | Secure Software Development | 30 | 10 x 3 hours |
| 2 | Responsible Computing | 30 | 10 x 3 hours | |
| 2 | 1 | Data Science and Visualisation | 30 | 10 x 3 hours |
| 2 | Artificial Intelligence | 30 | 10 x 3 hours | |
| 3 and summer | Project | 60 | 4 x 3 hours plus 30-minute supervision meetings |
| Year | Term | Module | Credits | Contact hours |
|---|---|---|---|---|
| 1 | 1 (Jan - Mar) | Responsible Computing | 30 | 10 x 3 hours |
| Artificial Intelligence | 30 | 10 x 3 hours | ||
| 2 (Apr - May) | Project module preparation and initial project proposal development | |||
| May - Sept | Summer break | |||
| 2 (Sept - Dec) | Secure Software Development | 30 | 10 x 3 hours | |
| Data Science and Visualisation | 30 | 10 x 3 hours | ||
| 2 | 3 (Jan - May) | Project | 60 | 4 x 3 hour workshops plus 6 x 30-minute supervision meetings |
Our Computer Science team are on hand to answer your questions, whether you want to know about the modules you'll be studying, where you can complete your professional placement or the types of assessments you'll do, they are here to help.