Computer Science BSc (Hons)
-
Entry requirements
View full requirements -
Study mode
Full-time -
Duration
3 years
About the programme
Discover the world of computing and innovation in India's very own Silicon Valley, with the University of Liverpool's Computer Science BSc programme. From the fundamentals of programming and algorithms to the cutting edge of artificial intelligence and data science, this programme equips you with the knowledge and skills to shape the future of computing technology.
Introduction
Join a programme that develops your passion for technology into real-world skills and opportunities. At the University of Liverpool’s Bengaluru campus, you’ll build knowledge of the systems behind modern technology, develop and refine software, and tackle real-world problems with innovative solutions.
This discipline spans a broad range of topics. In your first year, you’ll build a solid foundation in programming, computer systems, data structures, algorithms, and an introduction to artificial intelligence. As you progress, you can choose to develop specialist knowledge in areas such as AI, Algorithms, or Data Science. You will graduate with a globally recognised Computer Science BSc (Hons) and the skills to thrive in the ever-evolving global tech industry.
For the University of Liverpool’s UK campus, this programme holds accreditation by BCS, The Chartered Institute for IT, fully meeting the academic requirements for registration as a Chartered IT Professional.
Students can transfer between Computer Science and Computer Science with Software Development in the first year of study.
What you'll learn
- Understanding different computer systems
- Building and structuring databases
- Fundamentals of Software Engineering
- Algorithmic foundations
- Complexity of algorithms and decision.
Key information
Recognised by the University Grants Commission (UGC), we are proud to offer the same academic benchmarks and curriculum standards as our UK home campus.
The Computer Science BSc programme runs for 3 years and mirrors the same degree structure and teaching quality as the University of Liverpool.
Taught entirely in English, our India campus offers students an authentic international learning experience right at their doorstep
Programme content
Programme details and modules listed are illustrative only and subject to change.
Year one
Your first year will be about building a solid foundation in Computer Science fundamentals. 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 computer systems, formal analytic techniques, and the development of artificial intelligence.
Modules
| Year one Semester one |
|---|
| Designing systems for the digital society (Required) |
| Foundations of Computer Science (Required) |
| Introduction to Artificial Intelligence (Required) |
| Introduction to programming (Optional) |
| Programming language paradigms (Optional) |
| Year one Semester two |
|---|
| Analytic techniques for computer science (Required) |
| Computer systems (Required) |
| Data structures and algorithms (Required) |
| Object-oriented programming (Required) |
Year two
In your second year, expand your understanding of software and database development. You’ll also have the opportunity to explore specialised topics that interest you, such as cyber security, computer-based trading in financial markets, and the principles of computer games design.
This programme of modules provides a holistic foundation to Computer Science skills, and the flexibility to choose optional modules in specific areas that interest you most. We also offer a bespoke Software Development pathway on the Computer Science with Software Development BSc programme.
Modules
| Year two Semester one |
|---|
| Database development (Required) |
| Software engineering I (Required) |
| App development (Optional) |
| Advanced Artificial Intelligence (Optional) |
| Computer networks (Optional) |
| Year two Semester two |
|---|
| Complexity of algorithms (Required) |
| Group software project (Required) |
| Software development tools (Optional) |
| Cyber security (Optional) |
| Principles of computer games design and implementation (Optional) |
Year three
In your final year, you’ll build on the skills and knowledge you’ve developed so far by undertaking an individual project. Guided by academic staff, you will work independently to explore a substantial computer science problem in depth, applying the principles, techniques, and methodologies you’ve learned throughout the programme.
Modules
| Year three Semester one |
|---|
| Big data analysis (Optional) |
| Computer vision (Optional) |
| Quantum computing (Optional) |
| Software engineering II (Optional) |
| Year three Semester two |
|---|
| Formal methods (Optional) |
| Data mining and visualisation (Optional) |
| Robot perception and manipulation (Optional) |
| Cloud computing for e-commerce (Optional) |
| Year three Semester one and two |
|---|
| Honours year computer science Project (Required) |
Your experience
At the School of Computer Science and Informatics at Liverpool, you'll be taught by leading researchers who bring their expertise into the classroom, giving you insights into the latest trends and technologies. In the latest Research Excellence Framework in the UK, 100% of our research outputs were rated world-leading or internationally excellent, the highest proportion of any UK Computer Science school, with an overall 5th rank nationwide. With modern PC and Mac labs, plus iOS and Android tablets, you'll have everything you need to experiment, create, and innovate.
Students can also gain international experience through a semester abroad at the Liverpool campus, a summer exchange programme, or collaborative projects with their UK peers.
Watch the programme preview
Ready to get started?
Complete our simple form to submit your application now.
Careers and Employability
A degree in Computer Science from Liverpool's Bengaluru campus prepares you for a wide range of high-demand, well-compensated careers.
The growing demand for skilled technology professionals opens doors to a variety of exciting possible career paths, such as:
- Computer Programmer
- Web Developer
- Software Developer
- Systems Analyst
- Software Engineer
- Web Designer
- Data Scientist
- Artificial Intelligence Researcher
- Technical Consultant.
Top employers of Computer Science graduates:
- BAE Systems
- BT
- Guardian Media Group
- Royal Bank of Scotland
- Siemens
- Unilever.
Our Career Services team ensures you're ready for life after graduation. From preparing for interviews to connecting with companies through our student-industry platform, you'll gain the support and guidance you need to launch your career. Whether you want to join industry leaders or launch your own venture, you'll have guidance every step of the way.
"Our graduates are highly skilled, adaptable, and in demand across various industries. We take great pride in seeing them apply what they've learned here to make a real impact — from global tech companies to research and innovation roles."
Professor Martin Gairing, Deputy Dean, School of Computer Science and Informatics
"Studying Computer Science at Liverpool gave me the skills and confidence to thrive in various roles. I gained practical research experience, developed a strong technical foundation, and learned to work effectively with others. Since graduating, I've worked in engineering, finance, and startups, and now run my own tech company, DashHound, using data science to create innovative social shopping experiences. My advice to future graduates: dream big, be bold, and go for it!"
Kirsty Williams, BSc Computer Science, 2013 | Co-Chief Executive & Co-founder, DashHound
Fees and funding
An overview of the programme fees, payment schedule, and funding options for Computer Science BSc at the University of Liverpool, Bengaluru.
Annual tuition fees*
Tuition fees cover the cost of your teaching and assessment, operating facilities such as libraries, IT equipment, and access to academic and personal support.
Student category Amount (INR) Domestic students 11,50,000 International students 13,00,000 *The tuition fee is subject to a nominal periodic increase.
Admission fees
Admission fees are a one-time charge collected to process a student’s application and secure their place at the university.
Fee type Amount (INR) When to pay Application fee: 5,000 (reduced to 2,000 for early applicants)* At the time of application (non-refundable) Admission fee: 50,000 (refundable as per UGC guidelines) Payable at the time of offer acceptance (refundable as per UGC guidelines) Security deposit: 50,000 (refundable) Payable at the time of offer acceptance
(refundable at the time of withdrawal / after graduation)
*The ₹2000 application fee has been waived for a limited period until 15th July 2026
Tuition fee payment schedule
Fee proportion When to pay 20% At the time of offer acceptance (100% refundable if the student withdraws) 30% Before the start of semester 1
(Jul-Sep 2026)
50% Before the start of semester 2
(Jan-Feb 2027)
For detailed refund terms and conditions, please refer to our refund policy(PDF).
Scholarships
We offer a range of scholarships and bursaries to support talented undergraduate students from every background. A variety of scholarships and bursaries will be available to eligible students. You'll need to apply to be considered for some of these awards, while others are awarded automatically.Detailed scholarship information, including eligibility and timelines, will be available on the website in the coming weeks. All applicants will be contacted about scholarship information shortly.
Entry requirements
Applicants must fulfill the following criteria to be eligible for the Computer Science BSc programme at the University of Liverpool, Bengaluru.
Eligibility criteria
- Indian boards: Applicants must have completed Class XII (CBSE/ISC/State Boards/Cambridge A Level) with a minimum 75% average across four core subjects, with at least 75% in Mathematics at Class X
- International Baccalaureate (IB): Applicants must have a minimum of 32 points overall, with no score below 4. This must include at least grade 5 in HL Maths or HL Computer Science. For English, grade 4 SL/HL is required for English A, or 6 HL / 5 SL for English B For Mathematics AA/AI, grade 5 HL or SL is required. Mathematical Studies is not accepted. Alternatively, applicants may pass the IB with scores of 6, 5, 5 in three HL subjects, including HL Mathematics or HL Computer Science
- A-levels (UK/Cambridge A Level): Applicants must have a minimum of ABB with Mathematics or Computer Science, and at least a GCSE Mathematics grade C/4 and a GCSE English grade C/4
- Other countries: You can find details about specific equivalences on the relevant programme page for our Liverpool campus.
English language
Applicants must demonstrate proficiency in English. This can be met through one of the following:
- Standard XII English: Minimum 70% from CBSE, CISCE, Cambridge A Level, or state boards
- International Baccalaureate (IB): Minimum Grade 5 in English A (SL/HL) or minimum Grade 7 (SL) and Grade 6 (HL) in English B
- Cambridge IGCSE: Minimum Grade C/4 in English (First Language) or minimum Grade B/6 in English (Second Language).
In some cases, and depending on the overall university requirement, applicants may be asked to provide a recognized English language test such as IELTS or TOEFL in addition to school-level qualifications.
Predicted grades (provisional criteria)
Students who have not yet received their final Class XII results may still apply. In such cases, Class XI or Pre-Board scores can be considered for a conditional offer.
Statement of purpose (SOP) / Personal statement
All applicants are required to submit a statement of purpose / personal statement as part of their application.
Ready to get started?
Complete our simple form to submit your application now.
Contact us
If you have questions or would like more information, our dedicated enquiries team can help.