M.Sc in Computer Science and Information Technology is a future-focused, two-year postgraduate programme designed to address the evolving demands of the global digital economy. The curriculum blends strong theoretical foundations with intensive practical exposure across core computer science domains, including Software Engineering, Programming Languages, Operating Systems, Computer Networks, Distributed Systems, and Computer Security.
To enhance academic flexibility and career relevance, the programme offers a wide range of electives such as Cyber Security, Artificial Intelligence, Machine Learning, Advanced Software Engineering, Ethical Hacking, Cyber Forensics, Deep Learning, and Software Project Management. Through experiential learning, industry engagement, research exposure, and innovation-driven initiatives, students are equipped to transition seamlessly into advanced technical, research, or leadership roles.
Duration: 2 Years
No. of Credits: 87 Credits
A student who has passed a 3-year undergraduate degree (level 5.5, a total of 120 credits) shall be eligible for admission to 2-year M.Sc. programmes.
Preference will be given to candidates who have secured at least 50% marks (45% marks in case of candidates belonging to reserved category) in the qualifying examination.
NOTE: However, students who have not studied requisite courses from the discipline related to the respective programmes will have to undertake the prescribed bridge course(s).
JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
080 - 46501773,
+91 8951362413
JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
080 - 46501773,
+91 8951362413
Graduates of the Master of Science in Computer Science & Information Technology are well-prepared for diverse and evolving professional pathways, including:
Core Computing and Software Systems Practice
Graduates design, build, and optimise reliable software systems that support digital infrastructure. They use strong foundations in algorithms, programming, operating systems, databases, and networks to deliver scalable, secure, and efficient solutions. They turn real-world needs into dependable systems while upholding professional standards, quality assurance, and ethics.
Data, Intelligence, and Emerging Digital Technologies
Graduates work with data-driven, intelligent systems to find insights, automate tasks, and aid decision-making. By applying data analytics, machine learning, AI, cloud computing, and cybersecurity, they help develop adaptive technologies for complex challenges. Their work balances innovation with responsible data use, privacy, and algorithmic accountability.
Industry-Focused Technology and Applied Innovation
Graduates connect technology and practice to solve industry problems. They join multidisciplinary teams to deliver solutions in finance, healthcare, manufacturing, governance, and smart systems. Emphasis is on communication, project management, agility, and adapting expertise to changing contexts.
Research, Advanced Study, and Knowledge Creation
Graduates are ready for research roles advancing computing. With skills in research methods, analysis, and communication, they shape problems, experiment, and apply evidence-based inquiry. This prepares them for doctoral study, academia, or industry research, where critical thinking and innovation drive progress.
Entrepreneurship, Leadership, and Technology-Driven Enterprise
Graduates can design and scale technology ventures. Using technical skills, innovation, and entrepreneurship, they create start-ups, lead products, or guide strategy in technology enterprises. This pathway stresses ethical leadership, sustainable innovation, and adaptation in changing digital ecosystems.
Together, these pathways create adaptable professionals who keep pace with change, use computing responsibly, and contribute across industry, research, and society throughout their careers.
Students enrolled in an MSc in Computer Science & IT typically gain access to several add-on programmes designed to strengthen employability:
Technical Skill-Building Workshops
Soft Skill & Professional Development
Internships & Industrial Training
Research & Innovation Support
Typically, a bachelor’s degree in Computer Science, IT, Engineering, or a related field with the required minimum percentage or GPA.
2-year full-time.
Basic programming knowledge is helpful, but many programmes provide foundational modules in the first semester to get students up to speed.
Many institutions require an internship or project-based training, as it contributes to practical exposure and enhances employability.
Graduates can work in software development, data science, cybersecurity, AI/ML, networking, cloud computing, research, and several other IT specialisations.