Master of Science in Computer Science

Learn in-demand skills and grow your Software Development career with a Master's in Computer Science from Liverpool John Moores University, a globally recognised university.

Intro Video
Experts from
  • 34,500+
    Students Empowered
  • 18 months
    Recommended 10-14 hrs/week
    Alumni Status
  • Jan 30, 2021
    Start Date
  • 500+
    Learning Hours
  • Instructors
  • Master's Curriculum
  • Specialisations
  • Projects
  • Benefits
  • Partners
  • Admission Process
  • Reviews
  • Refer & Earn

Program Overview

Key Highlights

  • 6 Unique Specialisations
  • 500+ Hours of Learning
  • 30+ Projects and Assignments
  • Fortnightly Group Mentorship with Industry Mentors
  • 4 years of unlimited content access
  • IIIT Bangalore & LJMU Alumni Status
  • Dedicated Student Success Mentor

Six unique specialisations to choose from:
1. Full Stack Development
2. Blockchain Development
3. Big Data
4. Cloud Computing
5. DevOps
6. Cyber Security

  • Top Skills You Will Learn
    Software development using launguages like Java & Python & specialize in any of the mentioned fields
  • Advance Your Career
    Software Developer/Engineer, Full Stack Developer, Blockchain Developer, Cloud Expert/Architect, Cyber Security Engineer & much more
  • Who Is This Program For?
    IT and Technology Professionals, Project Leads and Managers in IT/Tech Companies, Data Professionals, Java & Other Coding Professionals, Testing Professionals.
  • Minimum Eligibility
    Bachelor's Degree is mandatory (Engineering is preferred). No coding experience required.

Experience 500+ hours of best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects, assignments and live sessions. 

Programming Languages and Tools Covered

Master's Degree from LJMU

With a heritage that stretches back to 1823, Liverpool John Moores University, UK is now one of the largest and most well-established universities in the UK. It has been ranked in the Top 100 World Young Universities & Top 50 in the UK by Student Satisfaction.

  • Complete all courses to achieve this prestigious M.Sc. Degree from LJMU, UK to jump-start your career in Computer Science
  • Get access to the complete digital library of LJMU to research & write your dissertation
  • Earn a Master's degree which is recognised by WES, at 1/10th the cost of an offline program
Master's Degree from LJMU
Click to Zoom


Learn from India’s leading Software Engineering faculty and Industry leaders

M.Sc. Curriculum

Best-in-class content by leading faculty and industry leaders in the form of videos, cases and projects, assignments and live sessions.

  • Preparatory Course
    • 2 weeks
  • Experiential Learning
    • 4 weeks
  • OOP + Software Engineering
    • 7 weeks
  • Data Structures and Algorithms
    • 8 weeks
  • Specialisation: Full Stack Development
    • 23 weeks
  • Specialisation: Big Data
    • 23 weeks
  • Specialisation: Blockchain Development
    • 23 weeks
  • Specialisation: Cloud Computing
    • 23 weeks
  • Specialisation: DevOps
    • 23 weeks
  • Specialisation: Cyber Security
    • 23 weeks
  • Computing Systems
    • 3 weeks
  • Advanced Programming
    • 3 weeks
  • Research Methodologies
    • 8 weeks
  • Master's Dissertation
    • 14 weeks
  • 500+
    Hours of Content
  • 30+
    Case Study and Projects
  • 10+
    Live Sessions
  • 30+
    Tools and Software

You can choose any one PG Diploma specialisation, based on your interest.

  • Full Stack Development
  • Big Data
  • Blockchain Development
  • Cloud Computing
  • DevOps
  • Cyber Security
  • Topics Covered

    Full Stack Development
    • 11 Months
    User Interfaces, User Experience, and Design
    Backend Development
    Software Architecture
    Software Deployment
    Capstone Project


    Social Q&A Community like Quora
    Apply your understanding of backend and API development, Spring Boot, Swagge...
    Learn More
  • Topics Covered

    Big Data
    • 11 months
    Introduction to Python and libraries
    Distributed Programming
    Platforms for Big Data
    Large Scale Databases
    Streaming Algorithms & Web Mining Solutions
    Capstone Project


    Build a music recommendation engine
    Help Saavn build a recommendation engine that processes more than 20 million...
    Learn More
  • Topics Covered

    Blockchain Development
    • 11 months
    Blockchain Development in Java Script using Node Js
    BlockChain: Basics and Applications
    Building a BlockChain Application
    Foundations of BlockChain
    Advanced BlockChain Applications
    Capstone Project


    Finance - Decentralized KYC Process for Banks (Ethereum)
    KYC for the customers can be immutably stored and accesses from the Blockcha...
    Learn More
  • Topics Covered

    Cloud Computing
    • 11 months
    Cloud Computing - Infrastructure, Services, and Business
    Virtualisation, Virtual Machines, and Deployment on the Cloud
    Microservices and Building Cloud-Native Applications
    Deploying Cloud-Native Applications
    Capstone Project
  • Topics Covered

    • 11 months
    Introduction to Software Engineering and Agile Methodology
    Deployment Perspective: Agile, Devops, Code, and Versioning.
    DevOps: Continuous Integration (CI) and Continuous Deployment
    DevOps - Advanced Topics
    Capstone Project
  • Topics Covered

    Cyber Security
    • 11 months
    Applied Cryptography and Basic Information Security
    Computer Networks and Network Security
    Application Security
    Capstone Project

Industry Projects

Learn through real-life industry projects sponsored by top companies across industries

  • Engage in collaborative projects and learn from peers
  • Mentoring by industry experts to learn and apply better
  • Personalised subjective feedback on your submissions to facilitate improvement
  • Project OOPs
    The aim of the project is to apply one’s knowledge of OOP to build a simpler...
    Learn More
  • Secure Programming
    Secure Programming - Identify and cover different flaws occur while writing ...
    Learn More
  • Project Scribbler
    Project aims at creation of the front-end of a blogging website using HTML, ...
    Learn More
  • Bank KYC
    Build a distributed KYC platform for banks on Ethereum network.
    Learn More
  • Credit Card Fraud Detection
    Develop an end-to-end big data solution for detecting credit card frauds in ...
    Learn More
  • Fully Automated Deployment
    Project revolving around the Fully Automated Deployment aspect of DevOps.
    Learn More
  • Cloud as Platform
    Use various AWS managed services to design and develop a web application.
    Learn More
  • Pharma Supply Chain
    Build a blockchain solution for pharmaceutical supply chain management to ta...
    Learn More
  • Applied Cryptography
    Use cryptographic and encryption techniques for computer security.
    Learn More
The upGrad Advantage
Strong hand-holding with dedicated support to help you master Computer Science
  • Learning Support
    Industry Mentors
    • Receive unparalleled guidance from industry mentors, teaching assistants and graders
    • Receive one-on-one feedback on submissions and personalised feedback on improvement
    Student Success Mentors
    • A dedicated Success Mentors is allocated to each student so as to ensure consistent progress
    • Success Mentors are your single points of contact for all your non-academic queries
  • Doubt Resolution
    Q&A Forum
    • Timely doubt resolution by peers and Teaching Assistants on the Q&A forum
    • Personalised feedback on assignments and case studies
    Expert Feedback
    • Personalised expert feedback on assignments and projects
    • Regular live sessions by experts to clarify concept-related doubts
  • Networking
    Industry Networking
    • Live sessions by experts on various industry topics
    • Group discussions
    • One-on-one discussion and feedback sessions with industry mentors
Our Learners Work At
Top companies from all around the world have recruited upGrad alumni

Admission Process

There are 3 simple steps in the Admission Process which is detailed below:

Program Fee
USD 5999
Get a chance to earn a fee waiver basis your test score and relevance of work experience! Write to to know more.

    Empowering learners of tomorrow

    Over 2,300 students have completed this course and started working at their dream job, whats stopping you?

    What's Included in the Price
    • Program for working professionals, without disturbing their personal or professional life.
    • Get exclusive content in Certification in Data Science & Machine Learning, for free.
    • Alumni status from IIIT Bangalore & LJMU.
    • Learn from world class faculty with a blend of strong academics, rich industry experience & extensive foreign exposure.
    • Upskill yourself with 500+ learning hours
    • upGrad 360 degree career support in terms of resume building, career mentors, mock interviews etc.

    Student Reviews

    Refer someone you know and receive vouchers worth 99 USD!*

    *More details under the referral policy under Support Section.

    Start Referring

    Frequently Asked Questions

    About the Program
    Admission Process and Eligibility
    Career Assistance
    Refund Policy/Financials