Liverpool : Master of Science in Computer Science

Course Duration

19 Months

Commencement Date

15th August 2023

Application End Date

14th August 2023

Session Timing

10-15 hours per week

Liverpool : Master of Science in Computer Science Program Overview

Learn in-demand skills and grow your Software Development career with an MS in Computer Science from Liverpool John Moores University, a globally recognized university. Start your journey today

Programme Highlights

Gain access to exclusive masterclasses on GenAI and turn into a 10X developer.

7+ Programming Tools & Languages

E-portfolio- Showcase your expertise and skills to potential employers using an e-portfolio.

High Performance Coaching (1:1)

Exclusive Job Opportunities Portal

IIITB and LJMU Alumni Status

Eligibility Criteria

Bachelor’s Degree with 50% or equivalent passing marks. Prior coding knowledge preferred but not mandatory.
– Successful completion of the Executive PG Program in FSD from IIITB
– Professional level fluency in English.
– Access to a computer & a stable Internet connection.

Syllabus Breakdown

  • Welcome to the Program
  • Datatypes and Variables+Conditionals, loops and functions
  • Abstraction and Encapsulation
  • Inheritence and Polymorphism
  • Arrays, ArrayLists & Linked Lists

  • Object Oriented Design
  • Testing and Version Control
  • Project (Restaurant Finder)

  • Algorithm Analysis + Recursion
  • Searching and Sorting (Divide and Conquer included)
  • Stacks & Queues
  • Sets and Dictionaries (Hashtable, Trees and BSTs, Heaps)
  • Graphs & Graph Algorithms
  • Greedy Algorithms
  • Dynamic Programming
  • Mandatory Assignment

  • HTML & CSS
  • Basics of Javascript
  • JavaScript & DOM
  • Advanced JavaScript
  • Ajax & Backend Integration
  • Assignment/Project – Hotel Booking (Ungraded practice project)
  • Web development frameworks (React)
  • Assignment/Project – Frontend (upGrad E-shop)

  • SQL and Relational Database Management Systems
  • Introduction to Spring Core & Spring boot
  • Data Access Layer & Service Layer
  • Designing Applications using Microservices
  • Introduction to REST & Controller layer
  • AOP – Aspect Oriented programming & Application Security
  • Communication Among Microservices
  • Assignment/Project – Application Development (Hotel Booking)

  • Distributed Systems
  • Design principles (SOLID) and patterns
  • System Design
  • DevOps
  • SDLC and Agile Methodology (Optional)
  • System design (Case Study/Masterclass live element)
  • Assignment/Project (Disease Statistics)

Capstone Project (group)

  • Locality of Reference
  • Memory Layout
  • Compiling and Running a Program – Behind the Scenes
  • Catching & Loop Unrolling
  • Multi-threading
  • File System
  • Performance Aspects of HTTP
  • Socket Programming – File Transfer
  • Tools: Programming Language – C, Compiler – GCC, OS – Linux

  • Introduction to Research and Research Process
  • Research Design
  • Literature Reviewing
  • Research Project Management
  • Report Writing and Presentation Skills
  • Scientific Ethics

Master’s Dissertation

liverpool-john-moores-university-logo-vector-1

About About Liverpool John Moores University

Liverpool John Moores University is a public research university in the city of Liverpool, England. The university can trace its origins to the Liverpool Mechanics’ School of Arts, established in 1823. This later merged to become Liverpool Polytechnic.

Sample Certificate

MSCS_2021_

Complete all the courses successfully to obtain this prestigious recognition with the online Master’s in Computer Science from LJMU. Learn & connect with Global Faculty from LJMU

Programme Structure

FEE STRUCTURE:

Application Fee
INR

Total Fee
INR 449000.00

INSTALLMENT PATTERN

No Cost EMI Available

  • Take advantage of our no-cost EMI option, making it convenient for you to finance your education effortlessly.

Attractive Scholarships

  • We also provide attractive scholarships for defence personnel, government employees, differently-abled individuals, and meritorious students.

Admission Process

Process

Compare Universities

Talk To Our Expert

(Privacy and Security Guaranteed)

Frequently Asked Questions

The Master’s degree is an engaging yet rigorous 19-Months* online program designed specifically for working professionals to develop practical knowledge and skills, establish a professional network, and accelerate entry into computer science careers. The certification is awarded by LJMU.

Expect to carry out several industry-relevant projects simulated as per the actual workplace, making you a skilled computer science professional at par with leading industry standards.

No it helps our learners become more industry ready with additional skill-sets. You can start learning this content anytime during course duration or within the program content access duration, i.e, 3years.

Python courses, javascript courses, cyber security courses, Data structure courses, node.js courses, Core Java courses, React.js courses, SQL courses, Full stack development courses, BigData courses, NFT courses, Cloud Computing courses, Database Design courses, Cryptocurrency courses etc are the in-demand skills.

Yes, we do. Depending on how comfortable you are with the prep content, you can decide to move ahead with the course or go through a self-paced in-depth course on Java programming (~5-6 weeks). You can then continue your progress in a later batch. Your upGrad buddy will help you with the necessary steps.