About the programme
Explore the future of digital innovation with the MSc Computer Science at the University of Liverpool's Bengaluru campus. This one-year programme builds the critical thinking, problem-solving, and coding skills that power global technology industries.
This MSc combines a wide-ranging introduction to the analysis, design and implementation of computer systems, with a comprehensive understanding of cutting-edge research. You'll be immersed in software design, programming, datasets, information systems and web applications and develop all the skills needed to conduct independent research in computer science. From building algorithms and designing secure systems to exploring artificial intelligence and data visualisation, this programme gives you the breadth and depth to succeed in fast-moving tech roles.
Introduction
The Computer Science MSc integrates theory with application, focusing on real-world computing challenges and emerging technologies shaping industry today. You’ll explore algorithms, machine learning, data visualisation, and dependable systems while developing programming and software design fluency. Every module is taught by expert faculty who are active researchers in computer science, ensuring your learning is informed by the latest technological advancements.
Whether you have studied Computer Science at Undergraduate level, or you are transitioning into the tech industry from a related field, by the end of the programme, you’ll be ready to pursue advanced roles in software development, data analytics, artificial intelligence, and technology consulting, or continue into doctoral research.
The MSc Computer Science at the University of Liverpool (UK campus) is accredited by BCS, The Chartered Institute for IT, the leading computing and information technology professional body. The programme is regularly reviewed and updated to reflect emerging technologies, research developments, and industry trends.
While the Bengaluru campus follows the same curriculum design, academic rigour, and assessment standards as the Liverpool (UK) programme, these professional accreditations currently apply only to the UK campus.
What you'll learn
- Core computer science principles across programming, data, and systems design
- Database and information systems management
- Efficient algorithm design and analysis
- Research and quantitative methods in computing
- Data mining, machine learning, and visualisation techniques
- Dependability, safety, and ethical system design
- Web programming and scalable system deployment
- Independent research through a full-scale MSc project.
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 MSc programme runs for 1 year 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
This 12-month programme combines five core and four optional modules, concluding with a 60-credit dissertation project completed during the summer term. Each semester builds progressively, from establishing programming and analytical fundamentals to advanced specialisation in machine learning, data systems, and dependability.
Year one
Modules
| Year one Semester one |
|---|
| Database and information systems (Required) |
| Efficient algorithms (Required) |
| Programming fundamentals (Required) |
| Research methods in computer science (Required) |
| Year one Semester two |
|---|
| Web programming (Required) |
| Data mining and visualisation (Required) |
| MSc group project (Required) |
| Machine learning and bio-inspired optimisation (Required) |
| Year one whole session |
|---|
| MSc project (Required) |
Your experience
Your learning experience mirrors Liverpool's UK campus, combining theory work with practical, hands-on projects. With advanced software tools and development environments, you'll collaborate on real-world computing challenges in modern labs.
Students can also participate in summer exchanges or semester-abroad opportunities at the Liverpool (UK) campus and engage in joint research projects with UK peers. These collaborations enrich academic experience and expand international exposure, helping you build a global professional profile.
Watch the programme preview
Ready to get started?
Complete our simple form to submit your application now.
Careers and employability
An MSc in Computer Science opens doors to many careers in technology, analytics, and innovation. Graduates are equipped to join fast-growing sectors such as software development, AI, cybersecurity, and data science, or to launch their own ventures.
Our Career Support Team will guide you through every stage of career preparation, from crafting standout CVs to interview practice and connecting with recruiters through networking events. The team also supports entrepreneurial students looking to turn their tech ideas into viable start-ups.
Popular career paths:
- Software Engineer / Developer
- Data Scientist / Analyst
- Machine Learning Engineer
- Cybersecurity Specialist
- Cloud or Systems Architect
- IT Consultant.
"It's extremely rewarding when students from other disciplines go on to build careers in computer science or begin PhD work. Many also return to their original field, applying their new knowledge to drive innovation and interdisciplinary research. Their transformation demonstrates the strength and relevance of the curriculum."
Professor Martin Gairing, Deputy Dean, School of Computer Science and Informatics
Fees and funding
The MSc Computer Science programme at the University of Liverpool, Bengaluru, provides a transparent and flexible fee structure, ensuring students can plan their finances with clarity.
Annual tuition fees*
Tuition fees cover instruction, supervision, access to digital learning platforms, laboratories, computing infrastructure, and academic resources such as libraries and software facilities.
Student Category Amount (INR) Domestic Students 15,00,000 International Students 17,00,000 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 postgraduate 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 fulfil the following criteria to be eligible for the Computer Science MSc programme at the University of Liverpool, Bengaluru.
Eligibility criteria
- Academic qualification: A bachelor’s degree with a minimum overall grade of 55%, or equivalent as per institutional grading standards
- Acceptable backgrounds: Applicants should hold a bachelor’s degree in computer science or a science or engineering discipline. Acceptable subjects include computer science, chemistry, physics, mathematics, geography, engineering, medicine, neuroscience, psychology and life sciences.
- Non-eligible subjects: Degrees biology, economics, nautical science, or political science are not considered suitable for this programme
- Work experience: Relevant professional or research experience may be taken into account
- Provisional applicants: Students currently completing their undergraduate studies may apply and receive a conditional offer, subject to meeting final academic requirements
- Application documents: A completed application form, academic transcripts, and supporting qualifications must be submitted
- International applicants: For country-specific eligibility, visit the University of Liverpool website.
English language
Applicants must demonstrate proficiency in English. This can be met through one of the following:
- Standard XII English: Minimum 75% from CBSE, CISCE or Cambridge A Level
- 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).
Sometimes, candidates may be asked to provide an approved English proficiency score, such as IELTS or TOEFL, depending on their academic background.
Predicted grades (provisional criteria)
Students who have not yet received their final Bachelor’s degree results may still apply and be considered for a conditional offer.
Statement of purpose (SOP) / Personal statement
Every applicant must submit a statement of purpose or a personal statement outlining their academic goals, professional aspirations, and motivation for pursuing this programme.
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.