Skip to main content
What types of page to search?

Alternatively use our A-Z index.

If you study Information and Computing Science BSc at XJTLU you can study Computer Science - Data Science pathway at the University of Liverpool on the XJTLU 2+2 programme. or see all XJTLU 2+2 programmes.

Computer Science BSc (Hons) – Data Science pathway: XJTLU 2+2 programme

From the underlying principles to the very edge of modern technology, this programme will cover all aspects of Computer Science and ensure that when you graduate you will know exactly what is and isn't possible with computers.

Other options

If you study Information and Computing Science BSc at XJTLU you can choose from these options to study at the University of Liverpool on the XJTLU 2+2 programme.

Course overview

Computer Science is a broad area which includes designing and building hardware and software systems for a wide range of purposes and processing, structuring and managing various kinds of information.

Covering all aspects of computer science, including the underlying principles and theory, this programme will ensure that when you graduate you will know what is and isn’t possible with computers and be able to find solutions to the problems you will encounter in your professional life.

The programme covers a range of compulsory modules including: Database Development, Software Engineering, Complexity of Algorithms, a second year group software project and a final year individual project.

You then choose from a selection of modules representing the cutting-edge of computer science today. These cover topics such as Artificial Intelligence, Data Science, Cyber Security, Robotics, Computer Networks, and High-Performance Computing, amongst others.

You can choose to maintain a mixture of modules throughout your Computer Science degree or follow a specialist pathway in Artificial Intelligence, Algorithms and Optimisation, Data Science, or Cyber Security.

With our ever-increasing volume of data, it is essential that we can exploit the right theories and tools to extract meaningful knowledge. Within the Data Science pathway, you will learn to understand data and elicit usable knowledge. The specialism teaches students the necessary skills to analyse, discover and apply the knowledge from larger repositories and data sources. This specialism investigates the extraction of novel knowledge and insight from different types of data. Topics in this pathway may include Big Data Analysis, Machine Learning and Data Mining, Databases and Knowledge Bases, Knowledge-based Systems, High-Performance Computing, Knowledge Graphs and Web-Scale Ontologies, Image Processing, and Neural Networks.

Why choose Computer Science at the University of Liverpool?

Learn from world-leading researchers, including Professor Charlie Yang (IEEE Fellow in Robotics), Professor Rahul Savani, and Professor Xiaowei Huang, who are pioneers in their respective fields

Back to top

We’re proud to announce we’ve been awarded a Gold rating for educational excellence.


Fees and funding

Tuition fees cover the cost of your teaching and assessment, operating facilities such as libraries, IT equipment, and access to academic and personal support.

All XJTLU 2+2 students receive a partnership discount of 10% on the standard fees for international students. We also offer 50 XJTLU Excellence Scholarships providing a 25% discount on tuition fees to the students that score most highly in stage 2 at XJTLU across the different subject areas. Allocation is based on the number of applications received per programme.

The net fees (inclusive of the discounts) can be seen below.

Tuition fees

2025 tuition fee (full) - £29,900

2025 tuition fee for XJTLU 2+2 students (inclusive of 10% discount) - £26,910

2025 tuition fee for XJTLU 2+2 students qualifying for Excellence Scholarship (inclusive of 25% discount) - £22,425

Fees stated are for the 2025-26 academic year.

Back to top

Course content

Discover what you'll learn, what you'll study, and how you'll be taught and assessed.

Year two
Year three

Choose at least 60 credits from the following module options:

  • COMP331: Optimisation
  • COMP336: Big Data Analysis
  • COMP329: Autonomous Mobile Robotics
  • ELEC319: Image Processing
  • COMP310: Multi-Agent Systems
  • COMP313: Formal Methods
  • COMP318: Ontologies and Semantic Web
  • COMP337: Data Mining and Visualisation
  • COMP343: Computer Forensics
  • ELEC320: Neural Networks.

On the 2+2 programme, you'll study your third and fourth years at the University of Liverpool. These will be year two and year three of the University of Liverpool's programme of study.

Programme details and modules listed are illustrative only and subject to change.

Back to top

Your experience

Watch on Panopto: 2+2 Computer Sciences BSc: He Yixuan’s story

2+2 Computer Sciences BSc: He Yixuan’s story

Supporting your learning

From arrival to alumni, we’re with you all the way:

An exciting place to study Computer Science

  • You will be taught by some of the best researchers in the field. In the most recent Research Excellence Framework, the research output of our department was ranked 5th in the UK. This research expertise shows through in our teaching
  • We teach in state-of-the-art PC and Mac laboratories running a variety of different operating systems, as well as iOS and Android tablets to encourage creativity and innovation within a stimulating environment in which to work and study
  • Our programmes are continually updated to reflect new technologies and trends.

There are many excellent professors who can mentor you. In addition, there will be a team work in the second semester of the second year of computer science in Liverpool, In which we can design an app freely,which can better cultivate my teamwork spirit.

Kang Jiayun, BSc (Hons) Computer Science
Watch on Panopto: A day in the life of Computer Science student Shania

A day in the life of Computer Science student Shania

Back to top