M.Sc – Computer Science
Advance your coding skills, shape intelligent systems, and create a smarter digital world with an M.Sc. in Computer Science at Indira University!
Study Mode
Full Time
Duration
2 Years
Commencement Month
July 2026
Assessment
Semester
Location
School of Information Technology, Indira University, Tathawade , Pune
Overview
The M.Sc. Computer Science program is a postgraduate program designed to provide advanced theoretical and practical knowledge in the rapidly evolving field of computing. This program delves deep into subjects such as advanced algorithms, machine learning, artificial intelligence (AI), data science, cloud computing, and cybersecurity. Students are introduced to specialized areas like blockchain technology, quantum computing, and natural language processing (NLP).
The curriculum focuses on both research and application, with opportunities to work on real-world projects, contribute to cutting-edge research, and solve complex computing problems. Students gain hands-on experience with programming languages, software engineering practices, and modern development tools. The program also emphasizes critical thinking, problem-solving, and innovation, preparing graduates for leadership roles in academia, industry, or entrepreneurship. Career opportunities for M.Sc. Computer Science graduates include positions as software engineers, data scientists, AI/ML specialists, IT consultants, and academic researchers, with opportunities for further studies or global certifications in specialized fields.
Why pursue M.Sc.- Computer Science with Indira University?
Testimonials
Learning Experiences
At Indira University, the M.Sc. program offers a dynamic, future-forward educational experience that blends rigorous academics with real-world relevance. Designed to meet industry standards, the curriculum deepens theoretical understanding while enhancing practical skills through advanced lab work, live projects, and collaborative research opportunities.
Students are encouraged to explore data-driven innovations, solve complex problems, and participate in industry-led seminars and internships. With guidance from experienced faculty and domain professionals, learners cultivate both technical mastery and critical thinking. Our focus on innovation, continuous upskilling, and professional readiness ensures that students are fully equipped to excel in specialized and competitive science and technology careers.

curriculum
| SEMESTER I | ||
|---|---|---|
| Nature of the Course | Title | Credits |
| Major Mandatory | Database Technologies | 4 |
| Major Mandatory | Design and Analysis of Algorithms | 4 |
| Major Mandatory | Lab Course on Functional Programming Language | 2 |
| Major Mandatory | Lab Course based on Database Technologies | 2 |
| Indian Knowledge System (Generic) | Introduction to Indian Knowledge Systems (IKS) | 2 |
| Major Elective | Cloud Computing | 2 |
| Lab Course based on Cloud Computing | 2 | |
| OR | ||
| Major Elective | Advanced Artificial Intelligence Algorithms | 2 |
| Lab course based on Advanced Artificial Intelligence Algorithms | 2 | |
| Research Methodology | Research Methodology | 4 |
| Value Added Course | Policy, Governance & Leadership in Action | 1 |
| Total | 23 | |
| SEMESTER II | ||
|---|---|---|
| Nature of the Course | Title | Credits |
| Major Mandatory | Mobile Technologies | 4 |
| Major Mandatory | Advanced Operating System | 4 |
| Major Mandatory | Lab course based on Mobile Technologies | 2 |
| Major Mandatory | Lab course based on Advanced Operating System | 2 |
| University Course | Decoding AI | 1 |
| SOUL | 1 | |
| Major Elective | Big Data Technologies | 2 |
| Major Elective | Lab Course based on Big Data Technologies | 2 |
| OR | ||
| Major Elective | Web Analytics | 2 |
| Major Elective | Lab course based on Web Analytics | 2 |
| Field Project | Project | 4 |
| Value Added Course | Technology, Policy & Digital Impact Lab | 1 |
| Total | 23 | |
| SEMESTER III | ||
|---|---|---|
| Nature of the Course | Title | Credits |
| Major Mandatory | Full Stack Web Development Technologies | 4 |
| Major Mandatory | Machine Learning and Generative AI | 4 |
| Major Mandatory | Lab Course based on Full Stack Web Development Technologies | 2 |
| Major Mandatory | Lab Course based on Machine Learning and Generative AI | 2 |
| University Course | Essentials of Sustainability | 2 |
| Major Elective | Human-Centered AI Systems | 2 |
| Lab Course based on Human-Centered AI Systems | 2 | |
| OR | ||
| Major Elective | Embedded System and Internet of Things (IoT) | 2 |
| Lab course based on Embedded System and Internet of Things (IoT) | 2 | |
| Research Project | Research Project | 4 |
| Total | 22 | |
| SEMESTER IV | ||
|---|---|---|
| Nature of the Course | Title | Credits |
| Major Mandatory | Full Time Industrial Training (IT) | 16 |
| Research Project | Research Project | 6 |
| Total | 22 | |
Pedagogy
At Indira University, the methodology is designed to foster deep, practical understanding through a blend of cooperative and experiential approaches. Students engage in collaborative learning, working in groups to solve problems and build critical teamwork skills. Project-based learning allows them to tackle real-world challenges, while experiential learning through internships, lab work, and hands-on activities helps bridge theory with practice. The curriculum incorporates game-based learning to make concepts engaging and retention stronger. Additionally, technology-enhanced learning ensures students stay ahead with digital tools and platforms that enrich the overall educational experience and learning outcomes.
Key Points:
- Collaborative Learning
- Project-Based Learning
- Experiential Learning
- Game-Based Learning
- Technology-Enhanced Learning
Industry Immersion
At Indira University, students gain meaningful industry exposure through internships, industrial visits, workshops, guest lectures, alumni interactions, and collaborations with leading companies. These experiences allow them to apply academic knowledge in real-world settings, stay updated with evolving industry trends, and actively engage with professionals. This immersive approach enhances their practical skills and fosters strong industry connections, significantly boosting their career readiness and opportunities.
Exposure Trips
At Indira University, students benefit from a dynamic learning environment that includes international collaborations, research opportunities, and experiential study tours. Through partnerships with institutions like Synergy University, Asia Pacific University, students gain firsthand exposure to global academic practices and training in IT, Commerce, and Management. Participation in national platforms fosters a strong research culture, while environmental initiatives encourage ecological awareness and holistic development.
Career Opportunities
M.Sc. in Computer Science students have advanced expertise in software development, data structures, algorithms, AI, and ML etc. The role includes designing complex systems, developing new technology solutions, conducting research, etc. As software engineers, data scientists, research analysts, and IT consultants, M.Sc. in Computer Science professionals contribute to technological advancements.
The career opportunities for the students of M.Sc. in Computer Science include:
Software Engineer
Data Scientist
Machine Learning Engineer
Cybersecurity Specialist
Cloud Architect
Artificial Intelligence Engineer
Database Administrator
Systems Analyst
IT Project Manager
Network Engineer
System Analyst
Full Stack Developer
Blockchain Developer
Algorithm Developer
AR/VR Developer
Apply for MSC - Computer Science
The application process at Indira University is designed to be straightforward and transparent. Each stage, from filling out the application form to final submission, is clearly outlined, providing applicants with a seamless and hassle-free experience as they apply to various programs.
Bachelor of Computer Science (BCS) with 50% marks and 45% marks for Reserved Category.
Or
B.Sc. (Computer Science) with 50% marks.
Or
A Bachelor of Engineering in Computer Science/Information Technology/Electronic Telecommunication with 50% marks
Or
B.Sc. in IT or B.Sc. in Entire Computer Science with 50% Marks.
Or
B.Voc. in Software Development/ Information Technology with 50% Marks.
Or
B.Sc. degree with Computer Science as the Principal subject or Computer Science as one of the subject at T.Y.B.Sc. level for student with general B.Sc. with 50% marks.
And
Non-zero score in Indira CET(PG).
Our Scholarships
At Indira University, we believe in making education accessible to everyone. To support students from financially underprivileged backgrounds, we offer a variety of scholarships. These scholarships help remove economic barriers so that deserving students can pursue their academic goals without worry and focus entirely on shaping their future.

M.Sc. Computer Science is a postgraduate degree focused on advanced computing concepts, software development, algorithms, and emerging technologies. The program combines theoretical foundations with practical applications, enabling students to solve complex computing problems, conduct research, and build expertise in areas such as programming, systems, data, and intelligent technologies.
The scope of M.Sc. Computer Science in India is strong due to growing demand for advanced computing skills across IT, fintech, healthcare, AI, and digital services. Graduates can pursue technical, research, and leadership roles or continue with doctoral studies, certifications, or specialization in high-growth technology domains.
After completing M.Sc. Computer Science, graduates can work as Software Engineers, Data Scientists, Machine Learning Engineers, Cloud Architects, Cybersecurity Specialists, System Analysts, Database Administrators, or Full Stack Developers. Career opportunities exist in IT services, product companies, research organizations, startups, and global technology firms.
Pune has several colleges offering M.Sc. Computer Science. Students should evaluate curriculum depth, faculty expertise, research exposure, infrastructure, and academic outcomes before choosing a college. Indira University’s School of Information Technology is a preferred choice for its industry-aligned curriculum and practical learning approach.
To apply for M.Sc. Computer Science at Indira University, candidates must hold a relevant bachelor’s degree such as B.Sc. Computer Science, BCA, B.Sc. IT, BE/BTech (CS/IT or related fields), or equivalent, with the required minimum aggregate marks. . A non-zero score in Indira CET (PG) is required.
Admission to M.Sc. Computer Science at Indira University involves meeting eligibility criteria, submitting an online application, paying the application fee, appearing for Indira CET (PG), checking the merit list, receiving an offer letter, completing admission confirmation, and commencing the program as per the academic schedule.
The M.Sc. Computer Science syllabus typically includes database technologies, algorithms, programming languages, data structures, operating systems, software engineering, artificial intelligence, machine learning, web frameworks, cloud computing, research methodology, and a full-time project or industrial training in the final semester.












