Master of Science – MSC CS
Master of Science – MSC CS
(a) Bachelor of Computer Science (B.C.S.) OR
(b) B.Sc.(Computer Science) OR
(c) B.C.A.(Science) OR
(d) B.Sc.(Information Technology) OR
(e) B.Sc.(Data Science) OR
(f) B.Sc.(Cyber and Digital Science) OR
(g) B.Sc. (Cyber Security) OR
(h) B.Sc. (Cloud Computing) OR
(i) Bachelor of Engineering(BE) in Computer Science/Information Technology/Electronics and Telecommunication/AI and Data Science/AI and Machine Learning/ equivalent OR
(j) B.Voc. in Software Development/ Information Technology
(k) B.Sc. with Computer Science as Principal Subject
(l) General B.Sc. with Computer Science as one of the subject at TYBSc level
The Master of Science in Computer Science (M.Sc. CS) program is committed to providing a rigorous and intellectually stimulating education that prepares graduates to excel in the ever evolving field of computer science. The aim to nurture individuals who not only possess technical prowess but also demonstrate leadership, ethical conduct, and a dedication to making a positive impact on society through their knowledge and expertise.
PO 1: The Programme seeks to instill in students a deep and comprehensive knowledge of core computer science disciplines, advanced computer science concepts, theories, and principles, including algorithms, data structures, programming languages, artificial intelligence, machine learning, cloud computing, advanced databases, full stack development, software project management, and design patterns.
PO 2: Graduates should be equipped with the ability to analyze complex problems in computer science, design innovative solutions, and implement them effectively.
PO 3: The program aims to develop students’ research skills, enabling them to evaluate existing research, contribute to knowledge in the field, and apply critical thinking to solve computational problems.
PO 4: The program aims to cultivate a passion for research, encouraging students to engage in original research projects that contribute to the advancement of computer science knowledge and address real-world problems.
PO 5: Students are expected to gain proficiency in multiple programming languages and develop the ability to write efficient, reliable, and maintainable code.
PO 6: Depending on the chosen track or concentration, students may develop expertise in areas.
PO 7: Through hands-on projects, practical assignments, and exposure to state-of-the-art tools and technologies, we aim to develop the technical proficiency and problem-solving skills necessary for success in the professional world.
PO 8: Graduates should be adept at presenting complex technical concepts clearly and effectively, both in written and oral forms, to various audiences.
PO 9: Computer science professionals often work in multidisciplinary teams. Students should learn to collaborate effectively with team members, understand different perspectives, and contribute productively to achieve common goals.
PO 10: The program places a strong emphasis on ethical considerations, responsible use of technology, and awareness of the societal impact of computing solutions. We aim to produce graduates who approach their work with integrity and a sense of social responsibility.
PO 11: Acknowledging the dynamic nature of computer science, we aim to instill in our students a desire for continuous learning and professional development, empowering them to adapt and thrive in the face of technological advancements; prepared them to adapt to new technologies and methodologies throughout their careers.
PO 12: Students will be encouraged to think creatively and innovatively, exploring new ideas and approaches to solve computational problems and advance the state of the art in the field.
PO 13: The program include On Job Training, internships, research work, research article and papers writing or a thesis that provides students with practical experience, applying their knowledge to real-world challenges.