Master of Science (M.Sc) in Data Science
Duration
Eligibility
Completed BCA / Bachelor's Degree in Computer Science Engineering or equivalent Degree, OR Passed B.Sc. / B.Com. / B.A. with Mathematics / Statistics / Computer Applications at 10+2 level.
Programme Overview
The M.Sc. Data Science programme covers advanced topics such as statistical modelling, machine learning, data visualisation, and big data processing. It emphasises the application of analytical techniques to solve complex real-world problems. The curriculum includes research methodology, advanced tools, and major projects to support innovation and knowledge creation. Students develop critical thinking, decision-making ability, communication, and professional ethics, preparing them for high-level roles, research, and leadership positions.
Course Curriculum
- 01Mathematics for Data Science - MATXXX
- 02Data Structures and Algorithms - CSC4201
- 03Relational and NoSQL Database Systems - CSC4202
- 04Cloud Data Platforms and Architecture - CSC4203
- 05Python Programming for Data Science - CSC4204
- 06Data Structures & Algorithms Lab - CSC4205
- 07Database Systems Laboratory - CSC4206
- 08Research Methodology - CSC4301
- 09Quantitative Skills and Logical Reasoning - PPS4008
- 01R Programming - CSC4207
- 02Full Stack Development - CSC4208
- 03Applied Machine Learning - CSC4209
- 04Data Analysis and Visualisation Techniques - CSC4210
- 05Web Application Development - CSC4211
- 06Elective 1 - XXXXX
- 07Elective 2 - XXXXX
- 01Deep Learning - CSC4212
- 02Big Data Analytics - CSC4213
- 03Data Pipelines & ETL - CSC4214
- 04Elective 3 - XXXXX
- 05Elective 4 - XXXXX
- 06Elective 5 - XXXXX
- 07Mini Project (Application / Research Oriented) - CSC8300
- 01Deep Learning - CSC4212
- 02Big Data Analytics - CSC4213
- 03Data Pipelines & ETL - CSC4214
- 04Elective 3 - XXXXX
- 05Elective 4 - XXXXX
- 06Elective 5 - XXXXX
- 07Mini Project (Application / Research Oriented) - CSC8300
Programme Educational Objectives
After 3 years of successful completion of the program, the graduates will:
PEO 01: Establish themselves as competent Data Science professionals by applying advanced statistical, analytical, and computational techniques to solve complex real-world problems in industry, research, and societal domains.
PEO 02: Engage in research, innovation, interdisciplinary learning, and continuous professional development through higher studies, certifications, or entrepreneurial initiatives to adapt to emerging technologies and evolving practices in Data Science.
PEO 03: Demonstrate professional integrity, ethical responsibility, and sensitivity to societal, ecological, economic, and data-governance considerations while designing, developing, and deploying data-driven solutions.
Programme Outcomes (POs)
On successful completion of the Program, the students shall be able to:
PO1: Domain Knowledge and Fundamentals: Apply advanced knowledge of mathematics, statistics, computer science, and Data Science principles to analyse, model, and interpret complex datasets.
PO2: Data Analysis and Modelling Skills: Design, develop, and evaluate data-driven models using appropriate statistical methods, machine learning, deep learning, and big data analytics techniques to derive actionable insights.
PO3: Problem Solving and Critical Thinking: Identify, formulate, and solve complex Data Science problems using analytical reasoning, algorithmic thinking, and interdisciplinary approaches.
PO4: Research and Innovation: Conduct independent and collaborative research involving data acquisition, experimentation, evaluation, and scholarly reporting, contributing to innovation and knowledge creation in Data Science.
PO5: Modern Tools and Technologies: Select and effectively use modern Data Science tools, programming frameworks, databases, cloud platforms, and data pipelines for scalable and efficient data-driven solutions.
PO6: Ethics, Professional Responsibility and Sustainability: Apply ethical principles, data privacy regulations, security practices, explainable AI concepts, and sustainability considerations in the development and deployment of data-driven systems.
PO7: Communication and Teamwork: Communicate analytical findings effectively through technical documentation, data visualisations, and presentations, and function efficiently as an individual or as a member of multidisciplinary teams.
PO8: Lifelong Learning and Professional Development: Recognise the need for and engage in continuous learning, professional development, and skill enhancement to adapt to emerging technologies and evolving industry and research requirements.
Programme Specific Outcomes
On successful completion of the Program, the students shall be able to:
PSO 01: Apply advanced statistical, machine learning, and computational techniques to analyse complex datasets and generate validated insights for industry and research applications.
PSO 02: Design, implement, and deploy scalable and secure data-driven solutions using modern programming frameworks, cloud platforms, and data engineering tools.
PSO 03: Demonstrate ethical, professional, and responsible practices by adhering to data governance, privacy, security, and sustainability standards in data-driven systems.
Student handbook
Program Regulations
Download Brochure
Coming soon...
USP
- Delivers an advanced and research-oriented postgraduate programme in data science
- Provides in-depth knowledge of statistical modelling, machine learning, and large-scale data processing
- Emphasises the application of analytical techniques to solve complex real-world problems
- Integrates research methodology, advanced tools, and major projects to foster innovation
- Develops critical thinking, decision-making, and professional competencies
- Prepares graduates for high-level professional roles, research careers, and leadership positions in data-driven domains
Career Opportunities
-
Data Scientist
Develops advanced analytical models to solve complex data problems.
-
Data Engineer
Designs and maintains scalable data pipelines and architectures.
-
Machine Learning Scientist
Conducts research and development of machine learning algorithms.
-
AI Research Scientist
Performs advanced research in artificial intelligence technologies.
-
Quantitative Analyst (Quant)
Applies mathematical models for financial data analysis.
-
Computational Data Scientist
Utilises computational methods for large-scale data analysis.
-
Deep Learning Engineer
Develops neural network-based models for advanced applications.
-
NLP Engineer
Builds systems for processing and understanding human language.
-
Research Analyst (Data Science)
Conducts analytical research using advanced data techniques.
-
Analytics Consultant
Provides data-driven insights for strategic decision-making.
-
AI Ethics Specialist
Ensures ethical and responsible use of AI systems.
-
Ph.D. Research Scholar
Pursues advanced research in specialised data science domains.


Rajanukunte, Yelahanka, Bengaluru, Karnataka, Pin: 560119, India
+91 9022092222