Master of Science (Data Science)


Program Info (  Eligibility Criteria  )

Program Mission:
Master of Science (Data Science) course work is tailored according to the international standards to nurture the capacity building and original thinking in our postgraduates for lifelong – learning. Our goal is to produce such postgraduates that are highly sought after by national and international organizations and can pursue further studies in national and international universities.

Career Opportunities:

This program equips students to transform data into actionable insights that enable one to make complex business decisions. Students will able to process large and complex data sets through computational, statistical, and machine learning techniques. This program will provide exposure to the latest trends and technologies in this field thus producing the man – power to fuel national and international emerging market of data science products.

  1. To produce computer scientists who fulfil the requirements of the national and international market of data science products.
  2. To equip students to transform data into actionable insights that enable them to make complex business decisions.
  3. To enable students to apply computational. Statistical and machine learning techniques to process large and complex data sets.
  4. To enable students to conceive and execute data science projects.
Program Learning Outcomes:

The outcomes of the Master of Science (Data Science) program are:

  1. To equip students to transform data into actionable insights to make complex business decisions.
  2. To enable students, understand and analyze a problem and arrive at computable solutions.
  3. To expose students to the set of technologies that match those solutions.
  4. To gain Hands – on experience on data- centric tools for statistical analysis. Visualizations. And big data applications at the same rigorous scale as in a practical data science project.
  5. To understand the implications of handling data in terms of data security and business ethics.
  6. Students shall have the ability to make effective oral and written presentations on technical topics.

The following two courses or equivalent are prerequisites for starting Master of Science (Data Science) coursework:

  1. Object oriented programming
  2. Data Structures and Algorithms

A student selected for admission having deficiency in the above stated courses may be required to study them. However, these must be passed in the first two semesters. Deficiency courses shall be determined by the Graduate Studies Committee, before admitting the student. Fee is not charged for studying deficiency courses. A student may take the Stat and Mathematical Data Science Course along with the deficiency courses.

Award of Degree:

For the award of Master of Science (Data Science) degree, a student must have:

  • Passed courses totaling at least 30 credit hours, including core courses
  • Earned CGPA of at least 2.50
Tentative Study Plan
Sr. No Course Name Crdt Hrs.
Semester 1
1 CS4002 Applied Programming1 NC
2 DS5002 Data Science Tools and Techniques 3+0
3 DS5003 Statistics and Mathematics Methods for Data Science 3+0
4 Specialized Core-I 3+0
Sr. No Course Name Crdt Hrs.
Semester 2
1 CS5001 Research Methodology 3+0
2 DS5004 Machine Learning for Data Science 3+0
3 Specialized Core-II 3+0
Sr. No Course Name Crdt Hrs.
Semester 3
1 Computing Elective-I 3+0
2 MS Thesis-I/MS Project-I 0+3
Sr. No Course Name Crdt Hrs.
Semester 4
1 Computing Elective-II 3+0
2 MS Thesis-II/MS Project-II 0+3

Note 1: Applied Programming is an NC course, which must be cleared during the first semester. The course may be exempted based on good performance in admission test.

Note 2: Registration in “MS Thesis - I/Project-I” is allowed provided the student has:

  • Earned at least 15 credits
  • Passed the “Research Methodology” course AND
  • CGPA is equal to or more than 2.50
Specialized Core Courses
  • DS 5001  Advance Big Data Analytics
  • DS 5006  Deep Learning
  • DS 5007  Natural Language Processing
  • DS 5005  Distributed Data Processing

Program Educational Objectives (PEO)

  1. To produce computer scientists who fulfil the requirements of the national and international market of data science products.
  2. To equip students to transform data into actionable insights that enable them to make complex business decisions.
  3. To enable students to apply computational, statistical, and machine learning techniques to process large and complex data sets.
  4. To enable students to conceive and execute data science projects.