Program Overview
Learn in-demand skills and grow your Software Development career with a Master's in Computer Science from Liverpool John Moores University, a globally recognized university. Start your journey today
EligibilityBachelor’s degree with 50% mandatory. No coding experience required.
Mode of Teaching & ExamsOnline
Medium of InstructionsEnglish
Program Start DateNovember 30, 2024
Programme FeeEMI starting at ₹10,600/-
Duration 19 Months
Program Benefits
- Exclusive access in Data Science & Machine Learning, for free.
- Get Data Structures & Algorithm Bootcamp Completion Certificate
- Receive 360-degree career assistance from mock interviews with hiring managers, resume building and LinkedIn profile review via AI-powered inputs
- E-portfolio- Showcase your expertise and skills to potential employers using an e-portfolio. Get expert advice on how to craft your stellar GitHub profile.
- Software Career Transition Bootcamp for non-tech & new coders
- Learn skills to help you transition to Software Development roles (SD1, SD2, SD3, Senior Software Engineer, Senior Software Developer)
- Learn from 10 Programming Tools & Languages: Java, Spring, Hibernate, React, mongoDB, swagger, amazon web services, JS, CSS, HTML, IJ, amazonDynamoDB, git, docker, PostgreSQL
- 7+ Case Studies and Projects
Programming Languages and Tools Covered
Get Hand-on Experience and deep dive into the latest tools and programming languages
Get Certified!
Get certified for the Master of Science in Computer Science & turbocharge your career growth
- Earn Executive Post Graduate Programme from IIITB & join the global pool of accomplished Alumni & Industry Experts.
- Receive hands on exposure to industry relevant case studies and assignments.
Our Learners Work At
Top companies from all around the world have recruited IIITB alumni
Syllabus
500+Hours of Content 7+Case Studies and Projects 45+Live Sessions 10+Programming Tools and Languages
Basics of Java Programming (2 Weeks)
Fundamentals of Programming Language with basic data structures (Java)
Object-Oriented Programming in Java (3 Weeks)
Abstraction and Encapsulation
Inheritance and Polymorphism
Arrays, ArrayLists & Linked Lists
Assignment (optional)
OOD + Software Engineering (4 Weeks)
SDLC and Agile Methodology
Object-Oriented Design
Testing and Version Control
Assignment - OOAD
Data Structures and Algorithms (14 Weeks)
Algorithm Analysis + Recursion
Searching and Sorting (Divide and Conquer included)
Stacks & Queues
Sets and Dictionaries (Hashtable, Trees and BSTs, Heaps)
Greedy Algorithms
Dynamic Programming
Graphs & Graph Algorithms
Mandatory Assignment
Exam Week
Interview Skills
Specialization (28 Weeks)
Full Stack Development
Computing Systems (8 Weeks)
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
Research Methodologies (8 Weeks)
Introduction to Research and Research Process
Research Design
Literature Reviewing
Research Project Management
Report Writing and Presentation Skills
Scientific Ethics
Thesis (18 Weeks)
Master's Dissertation
500+Hours of Content 7+Case Studies and Projects 45+Live Sessions 10+Programming Tools and Languages
Program Fee
₹4,49,000 (including taxes)
EMI starting at ₹10,600/-
Over 2,300 students have completed this course and started working at their dream job, whats stopping you?
- Rigorous and job ready curriculum developed in collaboration with industry experts
- Alumni status from IIIT Bangalore
- 360 Degree Career Support with Mentorship from Industry Experts
- Networking opportunities with 10,000+ alumni & leading industry experts