Courses
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.

Watch
Intro Video
Experts from
  • 40,000+
    Paid Learners
  • 20 Months*
    Recommended 12-15 hrs/week
  • IIITB & LJMU
    Alumni Status
  • Jun 30, 2022
    Start Date
  • 500+
    Learning Hours
  • Financing
    Starts at $208.31/month
  • Overview
  • Certificate
  • Instructors
  • Master's Curriculum
  • Specializations
  • Projects
  • Benefits
  • Careers
  • Admission Process
  • Refer & Earn

Program Overview

Key Highlights

  • 5 Unique Specializations
  • 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
  • Support is available all days for 24 hours.
  • Software Career Transition Bootcamp for non-tech & new coders (new)

Five unique specializations to choose from:
1. Full Stack Development
2. Cloud Backend Development
3. Cybersecurity
4. Blockchain Development
5. DevOps

  • Top Skills You Will Learn
    Software development using languages 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, Data engineer, DevOps 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 with 50% or equivalent passing marks is mandatory (Engineering is preferred). No coding experience required.
Syllabus

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

Instructors

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.

  • Basics of Java Programming
    • 2 weeks
  • Object Oriented Programming in Java
    • 3 Weeks
  • OOD + Software Engineering
    • 4 weeks
  • Data Structures and Algorithms
    • 12 weeks
  • Specialization: Full Stack Development
    • 32 weeks
  • Specialization: Blockchain Development
    • 32 weeks
  • Specialization: Cloud Backend Development
    • 32 weeks
  • Specialization: DevOps
    • 32 weeks
  • Specialization: Cyber Security
    • 32 weeks
  • Computing Systems
    • 8 weeks
  • Research Methodologies
    • 8 weeks
  • Thesis
    • 16 weeks
  • 500+
    Hours of Learning
  • 7+
    Case Studies and Projects
  • 10+
    Programming Tools & Languages

Specializations

You can choose any one specialization, based on your interest.

  • Full Stack Development
  • Blockchain Development
  • Cloud Backend Development
  • DevOps
  • Cyber Security
  • Topics Covered

    Full Stack Development
    • 32 Weeks
    Pre-requisites
    User interfaces & Frontend Development
    Backend Development
    Software Architecture and Deployment
    Capstone Project

    Project

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

    Blockchain Development
    • 32 Weeks
    Pre-requisites
    Blockchain: Basics and Applications
    Building a distributed application on Hyperledger Fabric
    Architecting Blockchain Applications (Delivered Live)
    Capstone Project

    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 Backend Development
    • 32 Weeks
    Pre-requisites
    Distributed Systems & Cloud Databases
    Design & Development of Microservices
    Serverless Development and Deployment of Cloud-Native Applications
    Capstone Project
  • Topics Covered

    DevOps
    • 32 Weeks
    Pre-requisites
    DevOps Essentials
    Web Applications at Scale
    CICD Pipeline, System Provisioning and DevOps Advanced Concepts
    Capstone Project
  • Topics Covered

    Cyber Security
    • 32 Weeks
    Pre-requisites
    Information Security and Applied Cryptography
    Network Security in Ethical Hacking
    Application Security in Ethical Hacking and Advanced Concepts in Cyber Security
    Capstone Project

Note

  • - upGrad reserves the right to modify, amend or change the structure of module delivery & the curriculum, after due consensus with the University partner.

  • - The specialization batch of – Blockchain will start once in a quarter and frequency of commencement of all other specialisation courses will once every month. Learners are advised to choose their specialisation course accordingly. Please get in touch with our counsellor for more details on commencement of cohort for each specialization in sections indicated below.

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
  • Build a Social Q&A community like Quora
    Apply your understanding of backend and API development, Spring Boot, Swagge...
    Learn More
  • Image Viewer Web Application like Instagram
    Create a rich, interactive UI for an image sharing social network like Insta...
    Learn More
  • Image Uploader Project like Imgur
    Use your understanding of the Spring Boot Framework, Thymeleaf, and PostgreS...
    Learn More
  • Blogging Website like Blogger.com
    Build your own personal blogging website and share your thoughts with the wo...
    Learn More
  • Decentralized KYC Process for Banks
    KYC for the customers can be immutably stored and accesses from the Blockcha...
    Learn More
  • Supply chain and Logistics
    This case study is based on the Reliance Group of industries and how they wo...
    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 Support
    • Support is available all days for 24 hours.
    • For urgent queries, use the Call Back option on the platform.
  • 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
  • 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

Career Transition Bootcamp

  • Learn skills to help you transition to Software Development roles (SD1, SD2, SD3, Senior Software Engineer, Senior Software Developer)

  • Personalised content basis your level of knowledge

  • 1:1 Mentorship Sessions with Industry Experts

  • Additional Employability Tests

  • Exhaustive list of Interview Questions curated from Top Companies such as Amazon, Google & Microsoft

  • Relevant for preliminary rounds of interview in Tech Companies

  • Get Data Structures & Algorithm Bootcamp Completion Certificate from upGrad

  • Career Transition Bootcamp

    Admission Process

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

    Program Fee
    USD 8,249
    Ask about our preferred employer tuition discount options!
      Refer someone you know and receive cash reimbursements of up to $500!*

      *More details under the referral policy under Support Section

      Start Referring

      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
      Features/Benefits
      • 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

      Frequently Asked Questions

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