Home  >  News & Articles  >  MTech in Data Science: Course, Eligibility, Colleges, Syllabus, Scope, Jobs, Salary

Saihaj Singh Sidhu

Updated on 24th November, 2023 , 13 min read

MTech in Data Science: Course, Eligibility, Colleges, Syllabus, Scope, Jobs, Salary


MTech in Data Science is an abbreviation for Master of Technology in Data Science. It is a two-year PG (Postgraduate) level program, which is divided into four semesters.  The program is for graduates who want to pursue a career in the field of data science.  

Admission is based on the Entrance Exam score and bachelor's degree score. The entrance exam for MTech in Data Science is GATE for top colleges like IIT and a few private Universities. However, most colleges don’t require an entrance score and students can apply if they clear the eligibility criteria. 

Eligibility for this states that students should have at least 60% marks in BTech/BE degree in CS/EE/IT/ECE, or an MCA, an MSc/MS/ME/MTech. degree in CS/IT. The eligibility criteria may vary from different institutions. 

The fees can range from ₹50,000 - ₹2,00,000. Some of the top colleges for MTech in Data Science are IIT DelhiIIT MumbaiIIT Delhi, and BITS Pilani

The syllabus for this course includes Statistics, Data Mining, Data Warehousing, and Data Visualization. 

The important subjects are Mathematical Foundations of Data Science, Data Structure and Algorithm Design, Deep Learning, Machine Learning, Natural Language Processing, Artificial and Computational Intelligence, etc. 

MTech in Data Science Jobs include Data Scientist, Data Analyst, Business Analyst, Data Engineer, and Machine Learning Engineer. Salary ranges from ₹7 - ₹20 LPA.  

List of the top recruiters for this course are Tata Consultancy Services (TCS), Accenture, IBM, Amazon, Jio, Microsoft, Google, Deloitte, and Wipro. 

Further Reading: MTech in Artificial Intelligence 

MTech in Data Science: Course Highlights 



Course Name

MTech in Data Science

Course Full Form

Master of Technology in Data Science

Course Level


Course Type


Course Duration

2 Years

Admission Process


Entrance Exams


Eligibility Criteria

Candidates should have a degree in a BTech/BE degree in CS/EE/IT/ECE, or an MCA, an MSc/MS/ME/MTech. degree in CS/IT.

Course Fees

INR 50,000 – 2 LPA

Top Colleges

IIT Delhi, IIT Mumbai and BITS Pilani

Average Salary in India

INR 7 – 20 LPA

Job Profiles

Data Analyst, Data Engineer, Business Analyst, Data Scientist, Machine Learning Engineer.

Top Recruiters

Tata Consultancy Services (TCS), Wipro, Deloitte, Amazon, Google, Microsoft, Jio.


What is an MTech in Data Science? 

MTech in Data Science is a postgraduate course that focuses on the multidisciplinary convergence of Computer Science, Computational Mathematics, Statistics, and Management. This course focuses on Data analysis, visualization, predictive modeling, and analytics for data-driven decision-making. Relevant case examples will be used to teach concepts in knowledge representation, machine learning, artificial intelligence, and deep learning.

Why pursue an MTech in Data Science? 

  • There are a few good reasons why someone should pursue a career in MTech in Data Science. 
  • Advancing Field: Data Analysts and Scientists have been in high demand in the last few years and the demand is unlikely to be reduced. According to LinkedIn’s Emerging Job Report, Data Science has had a remarkable growth of 650% since 2012. 
  • Profitable Career: Since Data Science necessitates proficiency and understanding in various subjects like Mathematics, Statistics, and Computer Science, the market value of a Data Scientist is high. 
  • Job Security: According to different studies it has been revealed that MTech in Data Science will give you 100% job security for the next 10-15 years. Many well-known companies have reported that they consider this as a crucial part of their organization.

Who should pursue an MTech in Data Science? 

  • MTech in Data Science is a good fit for people who have a keen interest in Data Analytics, Data Structure, Machine learning, Artificial Computation and Intelligence, and a lot more. However, it might be a better fit for the following prospective candidates: 
  • Students with a 60% in BE/BTech in CS/EE/IT/ECE. 
  • Students with a background in mathematics, statistics, and computer science. Even if you don’t have a background in the subjects mentioned, you can still do the course if you have a keen interest. 
  • Employed professionals holding an MCA / MSc or equivalent with at least 60% aggregate marks with university-level mathematics /statistics as mandatory subjects and a minimum of one year of relevant work experience are also eligible to apply. 

MTech in Data Science: Course Type 

MTech in Data Science is offered in two types to students by institutions in the form of full-time classes and distance education. 

  • MTech in Data Science Full-Time: This course is the general MTech in Data Science course which is in offline mode. This type of course is completed within 2 years. This includes going to the institution to attend classes, doing lab work, working on research projects, and more. This allows students to get a better learning experience and have interactions between professors and peers. 
  • MTech in Data Science Distant Education: This type, of course, is available for students who are unable to attend full-time classes due to personal or professional commitments. These classes provide flexibility for students and generally include studying on online platforms, study materials, and other online resources. Students can submit assignments, projects, etc. online, however, they are expected to take their examinations and laboratory work from the institution. This may vary between institutions. 

MTech in Data Science: Course Duration 

Course duration can vary depending on the university and curriculum. This course is usually a two-year course. Most Indian colleges provide full-time MTech in Data Science. The two-year course is divided into 4 semesters which last for 6 months each and includes academics, elective courses, make use of Tools and Technologies, and the Dissertation in the final year.  =

MTech in Data Science: Fees  

The cost of an MTech in Data Science may vary from university depending on factors like location, and rating of the university. Usually, universities that have a higher rating might charge more concerning the quality of education and faculty. The fees usually range from ₹50,000 - ₹2,00,000 per year. 

It is very important for candidates to not only consider the fees for their preference but also other factors like college rating, level of faculty, and placement opportunities. All these factors are required to have a good career. 

MTech in Data Science Top Colleges

Pursuing MTech in Data Science in India is very advantageous for applicants as they have a variety of different colleges and universities to apply to. 

Given below is a list of top colleges that offer MTech in Data Science along with their fees: 

Name of the College/University


Average Annual Fees

IIT Hyderabad


INR 50,000

Indian Institute of Science


INR 29,200

IIT Guwahati


INR 57,150

BITS Pilani (WILP)


INR 68,500

Manipal Institute of Technology


INR 1,93,500

NMIMS Mukesh Patel School of Technology Management and Engineering 


INR 4,50,000

Christ University


INR 85,000

Lovely Professional University


INR 1,20,000

Further reading: MTech Colleges in India

MTech in Data Science Admission Process 

Applicants should score well in their undergraduate examinations and prepare themselves for the entrance examinations as well. Universities/ Colleges may conduct their entrance examinations, or they might accept GATE scores. However, few universities/colleges also accept applicants who score higher than the eligible score in their undergraduate degree. 

MTech in Data Science: Merit Based 

  • Applicants should score at least 60% in the fields of BE/BTech in CS/EE/IT/ECE. These scores might vary in different universities and colleges. 
  • Apply to the colleges through their official website or by physically visiting the institution and filling out the application form. 
  • Make sure to check the eligibility criteria and have all the required documents (10th and 12th Certificates, Aadhar Card, Photographs, etc.). 
  • Merit lists are usually updated on the official websites of universities/colleges and need to be checked regularly by applicants. 
  • If selected, the applicants can then pay the required fees and the admission process will be completed. 
  • After the admission process, the aspirants should then attend the counseling or orientation organized by the institution for further details about the course, the institution, and its rules and regulations. 

MTech in Data Science Admission: Entrance-Based 

  • Apply to the desired college through their official website or by physically visiting the institution and filling out the application form. 
  • The applicants are required to upload the necessary documents online such as a Photograph, 10th and 12th certificates, Aadhar Card, etc. 
  • Once the form is complete, the candidate will be asked to pay a minimal application fee. 
  • It is advised to regularly check the website for updates on the admit cards, entrance exam, and entrance exam syllabus. 
  • Admit cards will be issued to all the eligible candidates. Admit card contains all important information such as the date of examination, examination center, and timings. 
  • The college /university will then publish lists according to their cutoff and seat availability. 
  • If selected, then the applicants should pay the course fees as soon as possible and attend the orientation/counseling are focusing, organized by the university/college for further details such as course details, about the college and its rules and regulations. 

MTech in Data Science: Eligibility 

  • For admission to MTech in Data Science, applicants must have at least 60% marks in the undergraduate in BE/BTech in CS/EE/IT/ECE. 
  • A strong background in the fields of Mathematics, Statistics, and Computer Science is preferable for this course. 
  • For employed professionals MCA / MSc or equivalent with at least 60% aggregate marks with university-level mathematics /statistics as mandatory subjects and a minimum of one year of relevant work experience is required. 

MTech in Data Science: Entrance Exams

Candidates are required to take entrance exams for admission into certain universities and colleges. The main entrance test that most universities accept is GATE and some universities will conduct their entrance exams.  

Given below are the details of some of the entrance tests conducted by various universities. 

  • GATE (Graduate Aptitude Test in Engineering): GATE is an entrance exam used for admission to postgraduate universities in India that focuses on assessing candidates' thorough comprehension of engineering and science graduate courses. 
  • LPUNEST (Lovely Professional University National Entrance and Scholarship Test): Lovely Professional University conducts LPUNEST for MTech aspirants. This test has an advantage as it is both an Entrance Test as well as a Scholarship Test. Candidates can take this test online as well.

Name of the Exam

Registration Dates

Exam Dates


31st August – 12th October 2023

3rd, 4th, 10th, and 11th February 2024


16th October 2023

20th January – 5th February 2024

Further Reading: MTech Entrance Exams 

MTech in Data Science: Entrance Exam Syllabus 

Here is a run-through of the subjects and topics that are usually included in the entrance exams for MTech in Data Science. These subjects and topics may vary between institutions and other entrance exams. 



Probability and Statistics

Permutations and Combinations, Probability Axioms, Conditional and Joint Probability, Mean, Median, Mode and Standard Deviation, Correlation and Covariance, discrete random variables, and probability mass functions, etc.

Linear Algebra

Vector Space, Matrices, Matrix (Projection, Orthogonal, Idempotent, Partition) and their properties, Quadratic Forms, Systems of Linear Equations and Solutions, Gaussian Elimination, etc.

Calculus and Optimization

Functions of a single variable, limit, continuity, and differentiability, Taylor series, maxima and minima, optimization involving a single variable.

Programming, Data Structures and Algorithms

Programming in Python, Basic Data Structures: Stack Queues, Hash Table; Search Algorithms: Linear Search, Binary Search, Basic Sorting Algorithms, etc.

Database Management and Warehousing

ER-Model, SQL, Integrity Constraints, Data Types, Data Transformation such as Normalization, Discretization, Sampling Compression, etc.

Machine Learning

Supervised Learning: Regression and Classification, Multiple Linear Regression, Support Vector Machine, cross-validation etc.

Unsupervised Learning: Clustering Algorithms, K-Means/K-Medoid, Hierarchical Clustering, Multiple Linkage, Principal Component Analysis.

Artificial Intelligence

Search: Informed, Uninformed, Logic, Proportional, Predicate; Reasoning under Uncertainty topics, Conditional Independence Representation, Approximate Inference through Sampling, etc.

MTech in Data Science: Subjects 

The following list gives brief information about the different subjects that are included in this course. These subjects will vary from college to college. 



Data Analysis

Data Visualization

Applications of Data Science

Data Collection and Management

Explore the fundamentals of Data Science.

To learn different knowledge representation techniques.


Advanced Artificial Intelligence

To understand the applications of AI.

Data Mining and Warehousing

To learn embedded system architecture.

Advanced Machine Learning

We are focusing on recent advances in deep learning with neural networks such as recurrent and Bayesian neural networks.

Data Science with Python

Analyze data as well as perform data manipulation using data structures and tools provided.

Research Methodology

Present research methodology and the technique of defining a research problem.

MTech in Data Science: Syllabus 

The MTech in Data Science syllabus includes subjects such as Deep Learning, Machine Learning, Mathematical Foundations of Data Sampling, and much more. Keep in mind that these subjects will differ between universities and colleges. 

Mentioned below are some of the common topics covered in MTech in Data Science: 

MTech in Data Science Syllabus: 1st Year

Semester – 1

Semester - 2

Introduction to Data Science

Big Data Analytics

Mathematical Foundations for Data Science

Machine Learning

Analysis and Design of Algorithms

Data Science with Python

Data Warehousing and Data Mining

Advance Web Analytics

Statistics for Data Science

Advanced-Data Visualization


MTech in Data Science Syllabus: 1st Year

Semester – 1

Semester - 2

Big Data Systems

Dissertation - 2



Dissertation - 1


Mentioned below is a list of Electives that some universities and colleges offer: 

  • Data Integration 
  • Data Warehousing 
  • Graphs: Algorithms and Mining Deep Learning 
  • Optimization Techniques for Analytics Data 
  • Management for Machine Learning Natural Language Processing 
  • Artificial and Computational Intelligence 
  • Design of Experiments for Data Science Information Retrieval 
  • Probabilistic Graphical Models Ethics for Data Science

MTech in Data Science: Recommended Books 

Candidates interested in this course can always gain extra knowledge by reading a few books related to the course for better understanding. Below is a list of a few books by authors in the field of Data Science: 

Name of the Book

Name of the Author

Introducing Data Science

Davy Cielen, Arno D.B Meysman and Mohamed Ali

An Introduction to Statistical Learning: With Application in R

Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani

Artificial Intelligence - A Modern Approach

Russel and Norvig

Artificial Intelligence – A Practical Approach


Research Designs and Methods – A Process Approach

K.S. Bordens and B.B. Abbott

Research Methodology – Methods and Techniques

C.R. Kothari

Data Mining Techniques

Arun K. Pujari

Data Warehousing: Fundamentals for IT Professionals

Paulraj Ponniah

Applied Statistics and Probability for Engineers

Douglas C. Montgomery and George C. Runger

Machine Learning: A Probabilistic Perspective

Kevin P. Murphy

Deep Learning

Ian Goodfellow, Yoshua Bengio, and Aaron Courville

Course Comparison: MTech in Data Science vs MTech in Computer Science 

MTech in Data Science and Computer Science are both highly popular careers in the tech industry. The demand for these careers is so great that almost everyone knows someone in these fields. But this raises the question of what makes these courses so special and what sets them apart. 


MTech in Data Science

MTech in Computer Science

Course Name

Master of Technology in Data Science

Master of Technology in Computer Science


Data Science focuses on using data to derive insights. Data Scientists work with large amounts of data and are primarily focused on solving business problems using the given data by predicting consumer behavior, optimizing supply chains, and improving product recommendations.

Computer Science focuses on the design development, and analysis of algorithms, software, and computer systems. Computer Scientists work with smaller amounts of data and primarily work in software development, artificial intelligence, computer networking, and cybersecurity.

Course Level



Admission Process

Entrance and Merit Based

Entrance and Merit Based


2 Years

2 Years

Average Course Fees

INR 50,000 – 4 LPA

INR 1 – 5 LPA

Eligibility Criteria

Bachelor's degree in a relevant discipline from a recognized university/college with an aggregate of at least 60% marks.

Bachelor's degree in a relevant discipline from a recognized university/college with an aggregate of at least 50% marks.

Top Colleges

IIT Hyderabad, IIT Guwahati, Indian Institute of Science, IIT Delhi and BITS Pilani

IIT Madras, IIT Delhi, BITS Pilani, NIT Trichy and Vellore Institute of Technology (VIT)

Average Salary

INR 7 – 20 LPA

INR 3 – 10 LPA

Employment Areas

Graduates can work in the fields of E-Commerce, Finance, Business, Healthcare, Manufacturing and many more.

Candidates can pursue a career in product-based IT companies, service-based IT companies, Investment Banking firms, the IT industry, and much more.

Job Profiles

Data Scientist, Data Analyst, Data Engineer, Machine Learning Scientist, Big Data Engineer etc.

Software Engineer, Software Developer, Programmer, Game Developer etc.

MTech in Data Science: College Comparison 


IIT Hyderabad

IISC Bangalore

IIT Delhi

NIRF Ranking 2023





IIT Hyderabad is a premier institute of science and technology established in 2008. It has been consistently ranked in the top 10 colleges for engineering in India by NIRF.

The Indian Institute of Science (IISc) was established in 1909. It has become India's leading institute in advanced scientific and technological research and education.

IIT Delhi was established as a College of Engineering, in 1961. The institute was later declared as an Institute of National Importance and was renamed IIT Delhi.


Hyderabad, Telangana

Bengaluru, Karnataka

New Delhi, Delhi

Admission Process

Entrance Based

Entrance Based

Entrance Based


Bachelor's degree in a relevant discipline from a recognized university with an aggregate of at least 70% marks.

Bachelor's degree in a relevant discipline from a recognized university along with a valid GATE score.

Bachelor's degree in a relevant discipline from a recognized university with an aggregate of at least 60% marks along with a valid GATE score.

Average Fees

INR 1,07,000

INR 30,000

INR 1,10,000

Average Placement Package

INR 20.46 LPA


INR 17.60 LPA

MTech in Data Science: Jobs 

There are a wide range of jobs that a graduate of MTech in Data Science can opt for. Here are some of the career options after graduation: 

Job Profile

Job Description

Data Analyst

A Data Analyst gathers, cleans, and reviews the data to identify key insights and help solve problems.

Big Data Engineer

They are responsible for developing, maintaining, testing, analyzing, and evaluating a company's large set of data.

Business Analyst

Business Analysts are responsible for identifying business areas that can be improved to strengthen business processes and improve efficiency.

Data Scientist

A Data Scientist uses data to understand and explain the phenomena around them and help organizations make better decisions.

Machine Learning Engineer

They are an essential part of the data science team. Their responsibilities include investigating, creating, and developing the AI that oversees machine learning and maintaining and improving the existing AI systems.

MTech in Data Science: Salary 

MTech in Data Science graduates are in demand as a lot of companies need such professionals. The average salary for graduates in this course ranges between ₹7 - ₹20 LPA in India. However, the pay scale varies on factors like the size of the company, location, etc. 

Given below is a list of average salaries for different roles in the field of Data Science: 

Job Profile

Average Salary

Data Analyst

INR 4 – 9 LPA

Big Data Engineer

INR 5 – 14 LPA

Business Analyst

INR 6 – 12 LPA

Data Scientist

INR 7 - 19 LPA

Machine Learning Engineer

INR 7 – 14 LPA

MTech in Data Science: Top Recruiters 

Employment Fields

Top Recruiters

Healthcare Agency

IBM, Cerner, Health Catalyst, HealthEC, Amitech, Acmeware, Conifer Health Solutions, Epic, Optum

Travel Agency

Airbnb, Alstom, Cubic Corporation, Ola, Uber, Tech Mahindra

Manufacturing Agency

Adani Group, Amazon, Boeing, Colgate–Palmolive, Cyient, Gartner, Honeywell

Finance Agency

Adobe, Axis Bank, Biz2Credit Inc, JP Morgan Chase Bank, Mastercard, SAP, S&P Global


Flipkart, Lenskart, Amazon, Myntra, Udaan, Capillary Technology

Banking Sector

Axis Bank, Citi, Genpact, Mindtree, Zeta Suite

MTech in Data Science: Scope 

After completing MTech in Data Science, graduates have a plethora of jobs as demand for graduates in Data Science is in abundance. Some of the jobs include Data Scientists, Data Engineers, Machine Learning Engineers, Data Analysts, Data Architecture, Business Analytics, etc. 

Some other scopes for graduates include: 

  • PhD in Data Science: A PhD in the field of Data Science is the highest possible degree that can be obtained. It is a research degree that typically takes four to five years but can take longer depending on personal factors. It involves taking more advanced courses and devoting a significant amount of time to teaching and conducting dissertation research. Toward the end of the PhD the holder will have to complete a dissertation representing a significant contribution to the field. 
  • MBA: Graduates can always go for an MBA after MTech in Data Science. MBA is a two-year postgraduation course with a wide choice of specializations to select candidates based on their interests and preferences. 

Was this Article Helpful/Relevant or did you get what you were looking for ?


Similar Articles

Frequently Asked Questions

What is an MTech in Data Science?

MTech in Data Science is a postgraduate course that focuses on the multidisciplinary convergence of Computer Science, Computational Mathematics, Statistics, and Management.

What is the Full form of MTech in Data Science?

MTech in Data Science stands for Master of Technology in Data Science.

Is MTech good for Data Science?

MTech in Data Science is definitely worth it. Aspirants get in-depth knowledge of basic and advanced concepts. Job opportunities are available as there is a demand for graduates.

Who is eligible for an MTech in Data Science at IIT?

Candidates who had at least 60% marks in relevant degrees from respected universities and colleges with a valid GATE score can apply for IIT. BTech graduates from IIT with a score of 8.00 CGPA are also eligible for admission without a GATE score.

Which GATE exam for MTech in Data Science?

The GATE Data Science and Artificial Intelligence paper is given for MTech in Data Science. The paper is divided into two sections: General Aptitude Part and Core Discipline.

What is the starting salary for MTech in Data Science?

The salary for MTech in Data Science ranges between ₹7 - ₹20 LPA. This pays scale may vary on various factors depending on university ranking, company size, location, etc.

Which is better MSc or MTech in Data Science?

These two courses are quite beneficial. However, an MTech in Data Science would have more weightage when compared to an MSc in Data Science in India. A graduate of an MTech also has better career options than the one in MSc.

What is the cost of MTech in Data Science?

In India, the cost of studying MTech in Data Science ranges between ₹50,000 - ₹2,00,000. These costs will always vary depending on the type of university, their ranking, location, etc.

What are the jobs after MTech in Data Science?

MTech in Data Science jobs include Data Scientist, Data Engineer, Business Analyst, Machine Learning Engineer, and Big Data Engineer.

What are the colleges that offer MTech in Data Science?

Some of the top-ranking institutions that offer MTech in Data Science are IIT Hyderabad, IISC Bangalore, IIT Delhi, IIT Guwahati, BITS Pilani, Manipal Institute of Technology, Lovely Professional University and more.

Do institutes offer online courses for working professionals?

Yes, few institutes do offer MTech in Data Science as an online course for working professionals. Some of the institutes are IIT Hyderabad, BITS Pilani, IISc Bangalore, IIT Kanpur, and more. Online sessions are recorded and made available for professionals so that they can study at their convenience.

Check Eligibility   Free 1:1 Counselling