Data Science and Artificial Intelligence
Award
BSc (Hons)
Duration & study mode
3 years Full-time
Location
London
Ucas code
not applicable
Course starting dates
-
London: September
Data Science and Artificial Intelligence (AI) is a rapidly evolving field that integrates data analysis, machine learning, statistical modelling, and data visualisation. The degree equips you with essential skills in data manipulation, algorithm development, and ethical considerations, prepares you for careers in data-driven industries.
Course aims:
Develop an understanding of Data Science and AI applications across industries
Explore the evolution and advancements in the field
Teach ethical practices, data privacy, and security
Enhance programming skills in Python, R, and SQL
Provide hands-on experience with real-world data projects
Strengthen skills in data visualisation and business intelligence
Graduates of the BSc (Hons) Data Science and AI will be well-prepared for technical roles in data analysis, machine learning, and AI-driven decision-making, contributing to business strategy and innovation. The degree also provides a strong foundation for postgraduate studies in Data Science and AI.
Data science and artificial intelligence skills are increasingly valued across a wide range of industries, including technology, finance, healthcare, retail, manufacturing and the public sector.
The course is designed to develop the knowledge and practical skills used across a wide range of data science and artificial intelligence roles.
Roles that use these skills may include:
Data analyst
Junior data scientist
Artificial intelligence developer
Machine learning engineer
Data engineer
Business intelligence analyst
Cloud data specialist
Software developer
The skills you’ll develop may also support progression to postgraduate study in data science, artificial intelligence, computing and related disciplines.
To achieve a BSc (Hons) Data Science and Artificial Intelligence, you’ll study 480 credits over four years, including core modules, optional modules and an honours project.
Introduction to Programming - 20 credits
Introduction to Artificial Intelligence - 20 credits
Database Systems - 20 credits
Applied Mathematics - 20 credits
Analysis of Data - 20 credits
ASPIRE 1 - 20 credits
Intermediate Programming - 20 credits
Introduction to Network and Cloud Computing - 20 credits
Software Engineering Practice -20 credits
Data Structures & Algorithms -20 credits
ASPIRE 2 -20 credits
Probability and Statistics -20 credits
Research Methods in Computing -10 credits
Professional Computing Practice - 10 credits
DevOps - 20 credits
Mathematics for Data Science - 20 credits
Fundamentals of Data Science - 20 credits
Data Visualisation - 20 credits
Plus one optional module:
Algorithms & Collections - 20 credits
Cloud Services and Architectures - 20 credits
Statistical Estimation and Inference - 20 credits
Computing Honours Project - 40 credits
Data Engineering 20 credits
Artificial Intelligence Applications - 20 credits
Big Data - 20 credits
Plus one optional module:
Advanced Machine Learning - 20 credits
Decision Support Systems - 20 credits
You’ll learn through a combination of lectures, tutorials, workshops, laboratory sessions and independent study
Throughout the course you’ll apply your learning through practical exercises and projects that reflect real-world data science and artificial intelligence challenges.
Teaching is supported through the University’s virtual learning environment, where you’ll have access to learning materials, resources and assessment guidance.
Assessment varies between modules and may include:
Practical programming assignments
Software development projects
Data analysis projects
Coursework
Written reports
Presentations
Examinations
Your honours project
We welcome Scottish, UK and international students and consider all applicants on an individual basis.
Please visit our Undergraduate Entry Requirements page for information on our different entry requirements, including country-specific details for EU and non-EU qualifications.
Direct entry into year 2 and 3 is possible for holders of suitable qualifications.
You should normally have:
90 UCAS Tariff points, including Mathematics, Applications of Mathematics or Computing
Examples of accepted qualifications include:
Scottish Highers: BCCC
A Levels: CCD, including Mathematics or Computing (with Mathematics or Computing also required at GCSE level)
BTEC Level 3 National Diploma in Computing, IT or a related subject: DD
BTEC Level 3 National Extended Diploma in Computing, IT or a related subject: MMM
Other equivalent Level 3 qualifications: minimum 90 UCAS Tariff points
CCD (112 UCAS Tariff points) including Computing or Maths
BBC (112 UCAS Tariff points) including Computing or Maths
Full T Level with Grade M in relevant subject (120 Tariff points)
28 points including Computing or Maths
Computing (including Computer Programming); Computing Science; Software Development
Computing (including Computer Programming); Computing Science; Software Development
For applicants whose first language is not English, the University sets a minimum English Language proficiency level. The qualifications below must have been gained within two years of the start of your course.
General English language requirements at UWS: International English Language Testing System (IELTS) Academic module (not General Training)
Exceptions to this level of IELTS scoring exist for some accredited or professionally-recognised courses (see section below for more details).
SOCIAL WORK DEGREES
For our BA (Hons) Social Work and MSc Social Work programmes, applicants are required to have an IELTS score as follows:
All stated English tests are acceptable for admission for both home/EU and international students for this programme:
For our research degrees (MRes, MPhil, PhD, DBA, DProf) applicants are required to have an IELTS score as follows:
For Health, Nursing & Midwifery courses that lead to, or require professional registration with the Nursing & Midwifery Council, applicants are required to have an IELTS or Occupational English Test (OET)*.
For such courses, the IELTS score is as follows:
* Note that the Occupational English Test (OET) will now be accepted in addition to IELTS as proof of a Nurse's English Language Competence (Nursing & Midwifery Council, 2019).
For our BSc (Hons) Applied Biomedical Science, BSc (Hons) Biomedical Science and MSc Advanced Biomedical Science programmes, applicants are required to have an IELTS score as follows:
For our Certificate of Higher Education courses, applicants are required to have an IELTS score as follows:
TOEFL IBT*: 78; no sub-test less than:
* Please note that TOEFL is still acceptable for admission to this programme for both home/EU and international students.
For international students, the Home Office has confirmed that the University can choose to use TOEFL to make its own assessment of English language ability for visa applications to degree level courses. We therefore still accept TOEFL tests taken in the last two years for admission to this programme.
West African Senior School Certificate of Education (WASSCE) including acceptance of WAEC Scratchcard*
*UWS will accept a WAEC scratchcard confirming that an applicant has achieved C6 or above as evidence of meeting English language requirement from Nigeria if the student graduated within the last 5 years. After 5 years applicants would be required to provide the WAEC Certificate.
Applicants who do not meet the minimum English language requirements have the option to study one of our preparatory and pre-sessional English courses. The UWS courses available are:
£9,535 Cost per year of study
£9,790 Cost per year of study
£9,790 Cost per year of study
£16,275 Cost per year of study
Estimated cost per year of study:
Ready to apply? Further information about application for domestic, international, part-time and exchange applications can be found below.
ApplyWe will always try to make sure that we publish accurate course information but we do not accept responsibility for any mistakes or omissions. We will also try to make sure that we deliver our courses in line with our published information. However, we may not always be able to do so and you can find further information about this in our enrolment terms and conditions.