For working professionals
For fresh graduates
More
Talk to our experts. We are available 7 days a week, 9 AM to 12 AM (midnight)
Indian Nationals
Foreign Nationals
1.The above statistics depend on various factors and individual results may vary. Past performance is no guarantee of future results.
2.The student assumes full responsibility for all expenses associated with visas, travel, & related costs. upGrad does not provide any a.
Course Snapshot
45
Number of Live Sessions
941
Number of Learners Enrolled
7
Case Studies and Projects
Recorded and Live Lectures
On-Campus Immersion (Optional)
World Class Faculty Members & Industry Experts
IIITB and LJMU Alumni Status
Eligibility: Bachelor’s Degree with 50% or equivalent
What does this course have to offer?
Recorded + Live Lectures
World Class Faculty Members & Industry Experts
On-Campus Immersion (Optional)
7+ Case Studies and Projects from MS courses in Computer Science
7+ Programming Tools & Languages
IIITB and LJMU Alumni Status
High-Performance Coaching (1:1) from experts in MS in Computer Science
Get to know the course in depth by downloading the course brochure
What our learners have achieved?
A quick summary of the placement support received by this program's alumni
Earn valuable credentials and recognition
Complete all MS courses in computer science successfully to obtain Master of Science Certification from LJMU and upGrad.
What will you learn?
Industry-relevant curriculum taught by leading faculty & industry experts using videos, case studies, hands-on projects and live online sessions
Abstraction and Encapsulation
Inheritence and Polymorphism
Arrays, ArrayLists & Linked Lists
Project (Restaurant Finder)
Stacks & Queues
Sets and Dictionaries (Hashtable, Trees and BSTs, Heaps)
Graphs & Graph Algorithms
Greedy Algorithms
Dynamic Programming
Mandatory Assignment
JavaScript & DOM
Advanced JavaScript
Ajax & Backend Integration
Assignment/Project - Hotel Booking (Ungraded practice project)
Web development frameworks (React)
Assignment/Project - Frontend (upGrad E-shop)
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)
System Design
DevOps
SDLC and Agile Methodology (Optional)
System design (Case Study/Masterclass live element)
Assignment/Project (Disease Statistics)
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
Literature Reviewing
Research Project Management
Report Writing and Presentation Skills
Scientific Ethics
500+
Hours of Content
7+
Case Studies and Projects
45+
Live Sessions
7+
Programming Tools & Language
Whom will you learn from?
10
Instructors
Who've enrolled for this course?
LJMU MSCS caters to professionals from diverse backgrounds, creating a vibrant environment with enriching interactions.
How will upGrad support you?
With our MSc Software Engineering program, get industry expert guidance via interactive live sessions, covering class topics + advanced topics beyond the curriculum
Get access to our dedicated student support team
Email studentsupport@upgrad.com for urgent help
Or use the "Talk to Us" chat feature on the Learn platform
Discover Alumni Similar to your profile
Find upGrad alumni profiles and know more about their career path, specialisation and more!
What Our Learners Have To Say
Invest In Your Success
Inclusions
How To Apply
Please find below the detailed steps to be followed as part of the MS in Computer Science admission process.
Eligibility
Bachelor’s Degree with minimum 50%
Learn by Doing
Solve practical real-world projects that challenge you to master industry relevant skills during the course to succeed in your field
6+
Projects
BESTSELLER
#1 MS 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. Enroll now.
Rank #751-800
QS (2024)
200
Year legacy rich university
Liverpool John Moores University