BSC ARTIFICIAL INTELLIGENCE & DATA SCIENCE

Learn how to harness the power of artificial intelligence (AI) and data science. This degree programme is open to HSC and A Level students from any stream. You’ll learn cutting-edge skills to help organisations improve efficiency, decision-making and innovation. This degree will prepare you for a successful career in a high-demand field.

Our dynamic AI & Data Science degree covers both theory and practical application. Explore diverse topics like machine learning, deep learning, and data visualization, and a build skillset that is in demand globally.

Our programme is designed to prepare you for a career in the rapidly evolving fields of AI and data science. You will develop the up-to-date knowledge, confidence and problem-solving skills which will make you highly employable across multiple industries.

Program Structure

The 3 years UK honours degree is designed to provide you with practical skills and it emphasizes real-world applications of artificial intelligence and data science. The programme will give you opportunities for industry placements, allowing you to gain work experience whilst you study.

Year 1

CO1007: The Computing Challenge

This module introduces you to the core skills you will develop through the programme and it is designed for complete beginners through to experienced programmers.  You will work in a team to learn about key practical aspects of computing such as usability, interface design, and evaluation. You will also begin the development of problem-solving skills used by computing professionals.

CO1191: Ethics, Data and Professionalism

You’ll explore fundamental concepts of working with data in intelligent systems. You’ll learn about the importance of ethics and governance issues around data, and develop the key skills to effectively manage data.

CO1192: Machine Learning Foundations

This module introduces you to machine learning and how data can be used for predictive modelling. You’ll evaluate basic machine learning models and learn how to make decisions when given incomplete or missing data.

CO1193: Maths and Statistics for AI and Data Science

You’ll be introduced to the mathematical and statistical topics that underpin computer systems. You’ll learn how to work with different types of data, how to represent data, and how statistical techniques are applied to real-world problems.

CO1409: Programming

This module will develop your ability to analyse a simple problem with a view to implementing a software solution. You will be provided with the core skills in software design, computer programming and debugging.  You will develop your understanding of programming techniques and implement your own a readable and maintainable software solution to a real world problem.

CO1605: Systems Analysis and Database Design

Within an interactive and stimulating learning environment, you will work in a team to explore and analyse a variety of systems. You will develop an in-depth understanding of database design and implementation which you will integrate with your programming skillset.

CO2007: The Agile Professional

This module develops your project leadership skills as used by the best computer practitioners. The module explores working in an agile way on a course-specific group project. You will reinforce your understanding of the social, professional, ethical and legal aspects of computing. The module will also prepare you for your final year project by introducing important teamwork, project planning, and investigation skills.

CO2190: Programming for Data

You’ll develop your programming skills, with a focus on data manipulation and analysis. This includes different programming paradigms and when to use them. You’ll also learn to work with external libraries and integrate them into your programs for data analysis.

 

CO2192: Artificial Intelligence

You’ll gain an overview of artificial intelligence and its applications. This includes how to make decisions when using artificial intelligence, which will pave the way for further study in deep learning and language processing.

CO2193: Data Science

You’ll explore some of the principles that underpin ‘big data’ structure and management, and learn how to carry out effective data collection and cleansing. You’ll also learn how to extract meaningful insights from data, using the latest tools and techniques.

CO2194: Computational Maths and Simulation

In this module you’ll learn about a range of computational simulation techniques, with an emphasis on the simulation of physical systems. You’ll develop the practical skills and approaches necessary to optimise computational simulations.

CO2412: Computational Thinking

You’ll develop your understanding of how to use discrete mathematics, algorithms, and data structures. You’ll learn how to apply this knowledge to illustrate, design, analyse and solve a wide range of problems.

 

optional modules

CO3008: Honours Degree Project

On this module you will research, study and produce a report based on your investigation of a problem and the development of your own solution. This project will be the culmination of your studies and will draw on the knowledge and skills you have developed during the course.

CO3190: Applications of AI and Data Science

You’ll consider the potential wider use of artificial intelligence and data science to find solutions to complex problems. This includes examining case studies with complicated legal and ethical scenarios.

CO3191: Negotiated Specialism

You’ll undertake self-initiated learning in an area related to your course. This will develop your independent study skills. It will also help you set your career goals and develop your skills to the professional levels that will smooth your transition into work.

CO3192: Deep Learning

You’ll learn how to train a deep learning model. You’ll explore deep learning tools and techniques by examining different cases. You’ll also examine the latest topics in generative AI.

CO3193: Data Visualization

You’ll understand how to communicate data visually, by making forecasts and a range of different data types. You’ll also consider how human perception and cognitive biases can affect our interpretation of data.

 

Graduates of our BSc Artificial Intelligence and Data Science degree can pursue a range of careers across industry sectors. This includes:

  • Machine learning engineer
  • Data analyst
  • Business intelligence analyst
  • Bioinformatics
  • Financial analyst

Organizations are seeking experts to harness data and drive innovation. Careers in AI are among the fastest-growing jobs globally, offering competitive salaries and many advancement opportunities.

Graduates of our Artificial Intelligence & Data Science degree stand out, equipped with hands-on experience and advanced analytics to international standards. These are skills that employers highly value in this evolving landscape. With career support and industry connections, you’ll be well-equipped to build a great career from day one.

Enquiry Form