Data Science – BSc (Hons)

Why study this course?

This Data Science BSc course offers a comprehensive introduction to the most important areas of the discipline, including data programming, statistical modelling, business intelligence, machine learning and data visualisation.

Developed with input from industry experts, this course covers all the necessary skills and competencies required to delve deeper into this fascinating field. By the end of the BSc degree, you’ll be ready to apply for rewarding roles in the data science and big data industries, as well as the many sectors and organisations that increasingly require data scientists.

More about this course

Designed by academics from both Mathematics and Applied Computing backgrounds, this course is made up of fine-tuned modules which are prepared with your future in mind. The course will foster your learning development using a range of tools and big data platforms, allowing you to continue to specialise in data engineering, analytics, big data visualisation, statistical modelling and machine learning.

During your studies you’ll be encouraged to:

  • apply maths, statistics and science practice
  • recognise and exploit business opportunities using data science innovation
  • find a solution to domain-specific problems using data science capability
  • utilise a range of coding practices
  • build scalable data products for strategic or operational business and contribute through the product life cycle
  • use tools such as Spark, Kafka, Hadoop, Oracle, SQL Server, Linux, Apache Airflow, RStudio, Python – Jupyter, Tableau, and D3 technology

Your learning will see you attend a variety of scheduled sessions such as lectures, tutorials, and workshops. This will be further developed by your revision of module materials and learning exercises outside of scheduled teaching hours. Throughout your learning experience you’ll find the teaching team on hand to support you.

What’s more, we have a wealth of appropriate blended learning technologies, such as the University’s virtual learning environment WebLearn, our library’s e-books and our online databases. These will further facilitate and support your learning, in particular to:

  • deliver content
  • encourage your active learning
  • provide formative and summative assessments with prompt feedback
  • enhance your course engagement

The specialist nature of this course will allow you to explore and experience advanced techniques in data science and data analytics. You’ll acquire practical skills, often first-hand from an external organisation, which will prepare you for your future as a data scientist.

Accreditation of Prior Learning

Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course.

Modular structure

The modules listed below are for the academic year 2022/23 and represent the course modules at this time. Modules and module details (including, but not limited to, location and time) are subject to change over time.

Year 1 modules include:

Data Analysis and Financial Mathematics (core, 30 credits)

Fundamentals of Computing (core, 15 credits)

Introduction to Information Systems (core, 15 credits)

Logic and Mathematical Techniques (core, 30 credits)

Programming (core, 30 credits)

Year 2 modules include:

Data Analytics (core, 15 credits)

Data Engineering (core, 15 credits)

Databases (core, 15 credits)

Professional Issues, Ethics and Computer Law (core, 15 credits)

Programming with Data (core, 15 credits)

Smart Data Discovery (core, 15 credits)

Statistical Methods and Modelling Markets (core, 30 credits)

Year 3 modules include:

Artificial Intelligence and Machine Learning (core, 15 credits)

Big Data and Visualisation (core, 15 credits)

Project (core, 30 credits)

Academic Independent Study (option, 15 credits)

Advanced Database Systems Development (option, 30 credits)

Artificial Intelligence (option, 15 credits)

Cryptography and Number Theory (option, 15 credits)

Ethical Hacking (option, 15 credits)

Financial Modelling and Forecasting (option, 30 credits)

Formal Specification & Software Implementation (option, 30 credits)

Work Related Learning II (option, 15 credits)

Where this course can take you

This course will prepare you to work as a data analyst or in the fields of data programming, data visualisation, IT data consultation, big data solution designing or data solution development.

This degree award can put you in a position to apply to companies such as Facebook, Mastercard, Amazon, Microsoft or the BBC for roles such as Junior Data Scientist, Data Science Operational Officer or Associate Data Analyst. 

This course is also excellent preparation for further study or research

Get Excited to study

The process is easy!


We will help you from start to finish

-We will help you get your dream education

-With our support, you will choose the field of study, the university and we will prepare the necessary paperwork. We will then apply for studies and for funding

-Studies can take place fully remotely and they are flexible

-If you prefer to spend less time in class - no problem, courses only take place twice a week


Tell us exactly what you need

We want to understand your goals and plans. Describe your situation and we will find the way how to study efficiently, and how to manage your time.

We know that finding the right direction for your future can be a very daunting task. That is why we are here to help you every step of the way, so that we can help create a bright future for you.


We'll plan the perfect Future course

If you choose to do a university course, we’ll help you plan the perfect future. Select your academic structure and we will choose the best university based on your needs.


Enjoy your new you!

Once you get your degree, you won’t be stuck in the same place anymore. Go where you want and do what makes you happy.