BSc (Hons) Computer Science with Data Science

3 Years On Campus Bachelors Program

Liverpool John Moores University

Program Overview

This degree combines core computer science — coding, systems, and algorithms — with specialised data science skills such as analysing data, working with large datasets, and applying machine learning. It’s perfect if you enjoy programming and want to turn data into insights, build predictive models, or explore AI in real-world scenarios.

Curriculum structure

Here’s how your learning typically progresses across the three years, with examples of modules:

Year 1
In your first year, you’ll lay the foundations. Modules like Introduction to Programming (20 credits) will teach you basic coding skills, how to structure your code, and ways of thinking computationally. You’ll also cover core computing concepts, problem-solving strategies, and get an introduction to the mathematics and statistics needed for data science.

Year 2
The second year builds on this foundation. You’ll study more advanced topics in algorithms, computing, and data management, along with modules in software engineering, databases, and statistical/probabilistic methods. You’ll get hands-on experience through coding projects and data analysis, often working with real datasets.

Year 3
In your final year, you’ll specialise and consolidate your learning. Optional modules allow you to focus on advanced data science areas like machine learning or big data architectures. You’ll also complete a substantial project that applies your skills to a real-world problem. There’s the option to gain industry experience through a paid placement.

Focus areas

  • Programming & Algorithms

  • Data Handling & Analysis

  • Machine Learning

  • Software Systems Design

  • Big Data Tools

  • Practical Project & Placement Experience

Learning outcomes

By the end of this degree, you will be able to:

  • Design, build, and test software

  • Manipulate and model data

  • Develop predictive, data-driven solutions

  • Understand the theoretical foundations of computer science

  • Work with industry-standard tools and methods

  • Communicate your findings effectively

  • Step confidently into a professional career or further study

Professional alignment

While this joint degree does not list a specific professional body accreditation, Liverpool John Moores University has strong industry links and ensures its computing programmes meet employer needs. All academic quality is overseen by UK quality bodies, ensuring high standards.

Reputation & employability

LJMU has a Gold rating for student outcomes in the Teaching Excellence Framework (UK 2023), with an overall Silver rating. The course strongly emphasizes employability through practical labs, real-world projects, and the chance for a paid placement.

LJMU also offers excellent facilities, including nine specialist computing labs with over 400 workstations, giving you plenty of opportunities for hands-on experience.

Experiential Learning (Research, Projects, Internships etc.)

When you join this programme, learning goes beyond theory — you’ll put it into practice. You’ll work with real datasets, use current industry tools, collaborate with peers, and get hands-on experience in labs. LJMU ensures students have access to modern infrastructure, computing resources, and connections with employers, so that by the time you graduate, you’re ready for roles in software development, AI, data analytics, and more.

Experiential Learning & Facilities:

  • State-of-the-art teaching labs: You’ll have access to nine specialist labs with over 400 high-spec workstations, loaded with the latest software and specialist applications. This lets you work in environments very similar to those you’ll encounter in industry.

  • Industry-standard tools and technologies: You’ll use professional tools for software development, data analysis, machine learning, AI, and more. Modules are designed around what employers are actually using, keeping your skills relevant.

  • Paid industrial placements: There’s the chance to spend a year on a paid industrial placement with organisations linked to LJMU, giving you real workplace experience and boosting your employability.

  • Strong employer connections: LJMU has links with tech companies, banks, government agencies, police forces, and more. These connections support guest lectures, feedback on course content, and potential internship or placement opportunities.

  • Active blended learning: Your studies combine face-to-face classes with online learning, giving you both practical lab experience and digital learning to reinforce your skills.

Progression & Future Opportunities

Graduate Outcomes & Opportunities

Graduates from this kind of degree usually step into roles like Data Scientist, Data Analyst, Software Engineer/Developer, or Machine Learning Engineer. Many go on to work in tech firms, banks, government agencies, or even big consumer brands.

Because the programme blends strong computer science foundations with data science skills, employers really value graduates who can both build systems and make sense of large, complex datasets.

Here’s how the degree helps you get there — and what you can expect:


University services that support employability

  • Paid industrial placements give you the chance to gain real work experience before graduating.

  • Specialist facilities — including dedicated teaching labs, over 400 workstations, and up-to-date software tools — mean you’ll build hands-on technical skills throughout your degree.

  • The School of Computer Science & Mathematics has strong employer links across industries like tech, finance, and government. These connections often lead to guest speaker events, industry panels, and sometimes even direct recruitment opportunities.


Employment statistics and salary figures

  • Around 90% of LJMU Computer Science graduates are in work or further study just 15 months after finishing.

  • The average salary at that point is roughly £29,000, with most graduates earning between £26,000 and £35,000.


University-industry partnerships

  • The university has links with local, national, and international organisations across sectors like tech, banking, pharmaceuticals, government, and telecoms. Companies such as Microsoft, Barclays, IBM, and GlaxoSmithKline are examples from related Computer Science programmes.

  • These partnerships help secure paid placements and ensure the curriculum stays closely aligned with industry needs.


Long-term accreditation value

  • The degree is shaped by industry requirements and research, so you’re building a solid foundation rather than just chasing current trends.

  • Having “Computer Science with Data Science” on your degree means you’ll graduate with both traditional computing skills and advanced data expertise — a combination that’s becoming more and more in demand.


Graduation outcomes

  • Many graduates step directly into roles that require strong technical and analytical ability — from coding and statistics to large-scale data wrangling.

  • With an employability rate of about 90%, most graduates quickly find opportunities to put their skills into practice.

  • Over time, salaries tend to rise as you specialise, move into senior roles, or take on management positions. Data Science and Computer Science careers in the UK generally show very strong long-term growth.


Further Academic Progression

If you’d like to continue your studies after the degree, you’ll have several routes open to you:

  • Postgraduate degrees such as MSc Data Science, MSc Artificial Intelligence, or MSc Machine Learning. (LJMU offers its own MSc in Data Science.)

  • Specialised master’s programmes or certifications in areas like Natural Language Processing, Deep Learning, Computer Vision, or Cybersecurity — perfect if you’re aiming for research or R&D careers.

  • Research degrees (MRes, MPhil, or PhD) for those interested in advancing new knowledge in areas like algorithm development or advanced modelling.

  • Professional development and short courses — for example in cloud computing, data visualisation, or specific platforms — which can help you sharpen your skills alongside work.

Program Key Stats

£18,250
£ 29
Sept Intake : 14th Jan


No
Yes

Eligibility Criteria

BBC
N/A
28
70

N/A
N/A
6.0
78

Additional Information & Requirements

Career Options

  • Data Scientist
  • Machine Learning Engineer
  • Data Analyst
  • Business Intelligence Analyst
  • Software Developer
  • AI Engineer
  • Cloud Data Engineer
  • Big Data Engineer
  • Research Scientist
  • Quantitative Analyst
  • Database Administrator
  • Cybersecurity Analyst
  • Data Consultant
  • Systems Analyst
  • Web Developer  

Book Free Session with Our Admission Experts

Admission Experts