Computer Science
UCAS code G400
- Study mode
- Full-time
- Duration
- 3 years
- Start date and application deadlines
-
- Start date
UCAS code G400
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.
Study Computer Science at Liverpool and develop a deep understanding of the technology that underpins much of modern life and society. Computer Science is a great choice for those with a keen interest in computers, software and technology. You’ll create functional applications as well as how to consistently iterate and improve your work.
Computer Science is a broad area covering many topics. During the first year of this course, we provide you with a strong foundation on the core elements of a Computer Science degree. This includes programming, computer systems, data structures, algorithms, and an introduction to artificial intelligence.
After learning core theory in year one, you can choose to maintain a balanced mixture of modules throughout your degree and graduate with the degree title Computer Science BSc (Hons). Or you can opt to develop specialist knowledge and graduate with an alternative degree title, in selected areas of computer science by choosing one of the following pathways:
Many problems are highly complex and hard to solve even by a computer, requiring solutions designed to exhibit predictable behaviours in terms of their computational cost and data requirements. The Algorithms and Optimisation pathway is concerned with the theoretical modelling of algorithms and their properties. It looks at how complex tasks can be achieved more efficiently. Topics covered in this specialism may include Algorithms, Theory of Computation, Computational Game Theory, Optimisation, Big Data Analysis, Biocomputation, and Complex Information Networks. Learn more about this pathway.
This pathway is concerned with the knowledge and the construction of intelligent entities. We will expose you to the many challenges found in modern AI, and in the pragmatic acquisition and utilisation of knowledge and data for a variety of real-world problems. You will explore concepts such as autonomous control and decision making which are crucial for robotics and intelligent systems. Areas covered within this specialism may include Advanced Artificial Intelligence, Deep Learning and Machine Learning, Robotics and Autonomous Systems, Computer Vision, Knowledge Representation, and Data Mining. Learn more about this pathway.
In today’s digital world, cybersecurity has never been more crucial. Ranging from the fundamentals of cryptography to mastering network security, this pathway equips students with the skills needed to tackle real-world challenges in protecting sensitive information and systems from cyber threats. Topics covered in this specialism may include Cyber Security, Computer Forensics, Computer Networks and Network Security, Formal Methods, and Robot Perception and Manipulation. Learn more about this pathway.
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. Learn more about this pathway.
Our Computer Science BSc programme and pathways are accredited by the British Computer Society which means that the course is continually updated and adapted to reflect new technologies and emerging trends.
Accredited by BCS, so opens up a wide variety of career opportunities with excellent employment prospects.
The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
We’re proud to announce we’ve been awarded a Gold rating for educational excellence.
Discover what you'll learn, what you'll study, and how you'll be taught and assessed.
In year one you will learn the fundamentals of Computer Science. Starting with an introduction to procedural programming using commonly found language platforms, you’ll move on to learn about the importance of hardware and software components within the operation of computer systems, formal analytic techniques and the development of artificial intelligence.
In year one students will typically undertake either COMP101 (Introduction to Programming) or COMP105 (Programming Language Paradigms) based on prior exposure to programming (eg Computer Science A level). Students without a background will normally study COMP101, however in some instances may be permitted to enrol on COMP105 instead.
All other year one modules are required.
Programme details and modules listed are illustrative only and subject to change.
In year two you will expand your knowledge of key concepts and skills related to software development and database development. You will also begin to choose which wider elements of computer science you want to engage with such as cyber security, computer-based trading in financial markets and principles of computer game design.
Your choice of modules will take you down a general or specialist pathway. You can choose to graduate with Computer Science BSc (Hons) or one of the following degrees:
Compulsory modules | Credits |
---|---|
COMPLEXITY OF ALGORITHMS (COMP202) | 15 |
DATABASE DEVELOPMENT (COMP207) | 15 |
GROUP SOFTWARE PROJECT (COMP208) | 15 |
SOFTWARE ENGINEERING I (COMP201) | 15 |
Programme details and modules listed are illustrative only and subject to change.
Year three is where you will start to build on what you’ve learnt to far with your own research and exploration by undertaking an individual project. Whilst guided, you will work independently to explore a substantial computer science problem in depth, making use of the principles, techniques and methodologies acquired elsewhere in the programme.
Your choice of modules will take you down a general or specialist pathway. You can choose to graduate with Computer Science BSc (Hons) or one of the following degrees:
Compulsory modules | Credits |
---|---|
HONOURS YEAR COMPUTER SCIENCE PROJECT (COMP390) | 30 |
Programme details and modules listed are illustrative only and subject to change.
Teaching is a mix of formal lectures, small group tutorials and supervised laboratory-based practical sessions. Students also undertake individual and group projects. Key problem solving skills and employability skills, like presentation and teamwork skills, are developed throughout the programme.
The main modes of assessment are through a combination of coursework and examination, but depending on the modules taken you may encounter project work, presentations (individual or group), and specific tests/tasks focused on solidifying learning outcomes.
We have a distinctive approach to education, the Liverpool Curriculum Framework, which focuses on research-connected teaching, active learning, and authentic assessment to ensure our students graduate as digitally fluent and confident global citizens.
The Liverpool Curriculum framework sets out our distinctive approach to education. Our teaching staff support our students to develop academic knowledge, skills, and understanding alongside our graduate attributes:
Our curriculum is characterised by the three Liverpool Hallmarks:
All this is underpinned by our core value of inclusivity and commitment to providing a curriculum that is accessible to all students.
The qualifications and exam results you'll need to apply for this course.
Qualification | Details |
---|---|
A levels |
BBC (including Mathematics: B or Computer Science: B) |
GCSE |
4/C in English and 4/C in Mathematics |
BTEC Level 3 national extended diploma |
DDM in a relevant diploma plus A level Maths or Computer Science at grade B. |
BTEC combinations |
BTEC National Diploma DM plus B in Mathematics or Computer Science at A level; BTEC National Extended Certificate M plus BB including Mathematics or Computer Science at A level at grade B. |
Welsh Baccalaureate Advanced |
C in the Welsh Baccalaureate, plus BB at A level to include Mathematics or Computer Science grade B. |
Access |
Pass relevant Access to HE Diploma with 45 Level 3 credits with 27 at Distinction including 15 in Mathematical or Computer Science credits and 18 at Merit |
Studying with us means you can tailor your degree to suit you. Here's what is available on this course.
University of Liverpool students can choose from an exciting range of study placements at partner universities worldwide. Choose to spend a year at XJTLU in China or a year or semester at an institution of your choice.
Immerse yourself in Chinese culture on an optional additional year at Xi'an Jiaotong Liverpool University in stunning Suzhou.
Broaden your world by spending an additional year of study at a partner university abroad following your second year of study.
Take a semester of your second year of study at one of our worldwide partner institutions.
Spend a summer abroad on a study placement or research project at one of our worldwide partner institutions.
Year in industry placements give you an in-depth workplace experience where you can develop your skills and apply your learning.
If you'd like to undertake a year in industry, you can transfer to Computer Science with a Year in Industry BSc (Hons) during your studies, subject to meeting the academic requirements of your course.
To spend a year in industry, you'll need to secure a placement with an organisation. If you're unable to find a placement, you'll continue with the standard version of the course without a year in industry.
Every student at The University of Liverpool can study a language as part of, or alongside their degree. You can choose:
This course is also available as a four year MEng programme.
Students studying Information and Computing Science BSc at XJTLU can study this course at the University of Liverpool. Read more about Computer Science BSc (Hons) as part of the 2+2 programme .
The natural next step for ambitious XJTLU students who want to build a brilliant career.
Computer science is housed in a grade II listed building which has been extensively refurbished for 21st century needs and challenges and provides state-of-the art equipment and high-speed communication links.
Dr Terry Payne talks you through what you can expect studying Computer Science at the University of Liverpool and shows you some of the facilities and equipment you will be using.
From arrival to alumni, we’re with you all the way:
The University has also provided me with the best opportunities to meet amazing people in my field through networking events.
Want to find out more about student life?
Chat with our student ambassadors and ask any questions you have.
Liverpool’s computer science graduates go onto well-paid graduate jobs and careers such as: computer programmer; software developer; systems analyst; software engineer; technical consultant; web designer.
Computer science graduates will enter a high-in-demand pool in the field with possible roles in:
Recent employers include:
87% of computer science students find their main activity after graduation meaningful.
(Graduate Outcomes, 2018-19.)
Hear what graduates say about their career progression and life after university.
Graduating from Computer Science in 2020, Nachi describes her time at the University of Liverpool and how it has prepared her for first role after University.
Graduating from Computer Science in 2013, Kirsty describes her time at the University of Liverpool and how she is now running her own tech startup.
Your tuition fees, funding your studies, and other costs to consider.
Full-time place, per year - £9,535
Year in industry fee - £1,905
Year abroad fee - £1,430 (applies to year in China)
Full-time place, per year - £29,900
Year in industry fee - £1,905
Year abroad fee - £14,950 (applies to year in China)
The tuition fees shown are correct for 2025/26 entry. Please note that the year abroad fee also applies to the year in China.
Tuition fees cover the cost of your teaching and assessment, operating facilities such as libraries, IT equipment, and access to academic and personal support. Learn more about paying for your studies.
We understand that budgeting for your time at university is important, and we want to make sure you understand any course-related costs that are not covered by your tuition fee. This could include buying a laptop, books, or stationery.
Find out more about the additional study costs that may apply to this course.
We offer a range of scholarships and bursaries that could help pay your tuition and living expenses.
If you’re a UK student joining an undergraduate degree and have a household income below £35,000, you could be eligible for a Liverpool Bursary worth up to £2,000 for each year of undergraduate study.
Apply for an Asylum Seekers Scholarship and you could have your tuition fees paid in full and receive help with study costs. You’ll need to have applied for asylum in the UK, or be the dependant of an asylum seeker, and be joining an eligible undergraduate degree.
If you’ve spent 13 or more weeks in Local Authority care since age 14, you could be eligible for a bursary of £3,000 per year of study. You’ll need to be a UK student joining an eligible undergraduate degree and be aged 28 or above on 1 September in the year you start.
Are you a UK student with a Black African or Caribbean heritage and a household income of £25,000 or less? You could be eligible to apply for a Cowrie Foundation Scholarship worth up to £8,000 for each year of undergraduate study.
If you’re a UK student identified as estranged by Student Finance England (or the equivalent UK funding body), you could be eligible for a bursary of £1,000 for each year of undergraduate study.
Joining a School of Biosciences degree and have a household income of less than £25,000? If you’re a UK student, you could apply to receive £4,500 per year for three years of your undergraduate course.
Do you live in the Liverpool City Region with a household income of £25,000 or less? Did neither of your parents attend University? You could be eligible to apply for a Nolan Scholarship worth £5,000 per year for three years of undergraduate study.
Are you a UK student with a household income of £25,000 or less? If you’ve participated in an eligible outreach programme, you could be eligible to apply for a Rigby Enterprise Award worth £5,000 per year for three years of your undergraduate degree.
Are you a UK student with a household income of £25,000 or less? Did neither of your parents attend University? You could be eligible to apply for a ROLABOTIC Scholarship worth £4,500 for each year of your undergraduate degree.
Apply to receive tailored training support to enhance your sporting performance. Our athlete support package includes a range of benefits, from bespoke strength and conditioning training to physiotherapy sessions and one-to-one nutritional advice.
Joining a degree in the School of Electrical Engineering, Electronics and Computer Science? If you’re a UK student with household income below £25,000, you could be eligible to apply for £5,000 a year for three years of study. Two awards will be available per academic year.
If you’re a young adult and a registered carer in the UK, you might be eligible for a £1,000 bursary for each year of study. You’ll need to be aged 18-25 on 1 September in the year you start your undergraduate degree.
Use our handy chatbot for your Clearing enquiries.
Last updated 17 June 2025 / / Programme terms and conditions