M.Sc. Computer Science (Specialisation in Data Science /AI & ML / Cyber Security )
Admission Queries
| Mrs. Jaya Thomas : 8884982277 | Mr. Bhagyanathan : 8971192474 |
| email : jncpgcourses@gmail.com |
The MSc Computer Science programme offers a balanced blend of advanced theory, specialization tracks, research orientation, and extensive practical training to prepare students for higher studies and industry roles.
Eligibility Criteria:
B.Sc. (Computer Science) or BCA with Mathematics as one of the subject and at least 50% aggregate marks of all optional subjects (throughout 3 years B.Sc. / BCA course), B.Sc. PCM with PG Diploma / Certificate in Computer Science of duration one year.
• The minimum requirement for SC / ST candidates are relaxed in accordance with University regulations.
Semester I
Advanced Operating Systems
Theory of Computation
Advanced Computer Architecture
Data Structures and Algorithms
Object Oriented Programming using Java
Relational Database Management System
Semester II
Artificial Intelligence
Advanced Computer Networks
Advanced Algorithms
Web Technologies
Professional Elective I
Python Programming
Semester III
Professional Elective II
Professional Elective III
Advanced Database Management System
Research Methodology
Specialization Project
Open Elective
Semester IV
Cloud Computing with Devops
Agile Software Engineering
Research Project / Internship Project
Professional Electives
# Prerequisite courses scheduled in Semester II; the remaining papers are offered in Semester III
*In Semester III, students shall select any two courses within a chosen specialization track
Artificial Intelligence & Machine Learning |
Data Science |
Cybersecurity |
Machine Learning Techniques# |
Statistical Methods for Data Science# |
Cybersecurity Essentials and Threat Management# |
Computer Vision |
Data Analytics |
Vulnerability Assessment |
Natural Language Processing |
Data Visualization Techniques |
Web Application Security |
Deep Learning Techniques |
Multivariate Techniques |
Digital Forensics and Incident Response |
| YEAR | I Year |
|---|---|
| INSIDE KARNATAKA | 91,000/- |
| OUTSIDE KARNATAKA | 1,02,000/- |
Strong Theoretical Foundation: Students build expertise in Programming, Theory of Computation, Computer Architecture, Advanced Algorithms, and modern computing concepts to strengthen analytical and problem-solving skills.
Specialization Tracks: The programme offers focused specializations in Data Science, AI & ML, Cybersecurity and Full Stack, enabling students to gain in-depth domain expertise aligned with industry trends.
Research-Driven Learning: Students engage in research-oriented coursework, and a project/dissertation with opportunities to publish papers and present at conferences.
Intensive Practical Training: Dedicated laboratory components, and project-based activities, and agile practices ensure continuous hands-on learning and real-world application of concepts.
Industry/Research Internship: Final-semester internship in industry or research organizations providing professional exposure and opportunity to apply academic knowledge to real-world challenges.
This structured approach ensures MSc graduates are well-prepared for research careers, doctoral studies, and advanced technical roles in the industry.
Programme Specific Outcomes: In the span of four semesters, the students are well equipped with programming skills, analytical ability, research skills and strong knowledge in the domain. The students will be able to:
• Analytical and critical thinking abilities to solve real time problems
• Design, develop and maintain software applications for different verticals
• Ability to communicate ideas and solutions and work in a collaborative manner
• Amenable to life-long learning of new tools and technology
Graduates can pursue roles such as:
• Data Analyst
• Research Associate
• AI/ML Engineer
• Web Analyst
• Cloud Engineer
• Software Developer
• Web Developer
• UI/UX Designer
• Software Engineer
• Cybersecurity Analyst
• Digital marketing
• Database Manager
• Network Administrator
• DevOps Engineer
• Corporate Trainer
• Teachers / Assistant Professors
• Entrance Exam
• Personal interview