M.Tech (Computer Science and Engineering) with additional specialization in Data Science and Machine Learning

Industry oriented Masters degree program for working professionals

  • Chennai
  • 2 Years
  • Weekend Classroom

Enquire: 080-4718-9112


The Power Partnership

Meet our brand ambassador Virat Kohli
Virat Kohli

Play Video

Earn your Masters Degree from India's Top Ranked University

SRM Logo
35 rank
Ranked within Top 50 Universities



Accredited with the Highest 'A++' Grade


4 Star
Globally rated ‘Four Star’ University


3 Rank
#3 Ranked in

*Times Engineering Survey

Why Choose this Program?

Comprehensive Curriculum
  • Learn Data Science, Data Visualisation, Machine Learning, Deep Learning, Big Data, and more
  • Hands-on learning through lab sessions on Python, SQL, Tableau, and other Data Science tools & techniques
Read More
Immersive Classroom Learning Experience
  • Offered in a Weekend learning format for working professionals
  • Classroom sessions at SRM Main Campus, Kattankulathur
Read More
Dedicated Career Assistance
  • Exclusive hiring drives with leading analytics companies
  • 500+ Hiring Partners, 8000+ Career Transitions, 48% Avg. Salary Hike
Read More
Working Professional
Comprehensive curriculum designed by industry experts
Industry Project
Weekend classroom learning format
Salary Hike
M.Tech Degree from SRM
Career Support
Dedicated Career Assistance

Build a Rewarding Career in Data Science

Chennai | 2 Years | Weekend Classroom

M.Tech Degree from SRM

Candidates completing the program will also earn a specialization certificate in Data Science and Machine Learning

Still have queries? Contact Us

Please fill in the form and a Program Advisor will reach out to you. You can also reach out to us at srm-mtech@greatlearning.in or 080-4718-9112

Applications Opening Soon

Download Brochure

Check out the program and fee details in our brochure

Oops!! Something went wrong, Please try again.

By submitting the form, you agree to our Terms and Conditions and our Privacy Policy.

Phone Icon

Form submitted successfully

We are allocating a suitable domain expert to help you out with your queries. Expect to receive a call in the next 4 hours.

The Exhaustive M.Tech (Computer Science and Engineering)

with additional specialization in Data Science and Machine Learning by Sri Ramaswamy Memorial Institute of Science and Technology (SRM) in Chennai

The 21st century is all about the internet. It is the digital age. The technology of Computer Science has created an astounding revolution and has created an irreversible impact on human lives. We are witnessing the technological revolution every single day of our lives. The Internet is ruling the world. From Agriculture to Aeronautics, every industry has been turned upside down by Computer Science and Engineering. There is a lot of demand for M.Tech in Computer Science and Engineering.

However, technology is ever updating and people who work in the industry of Computer Science and Engineering must also update themselves with the latest tools and technologies. Hence, pursuing an M.Tech in Computer Science and Technology in the most in-demand domains like Data Science and Engineering would be a great career choice to make.

Why Data Science and Machine Learning

Data Science these days is recognized as one of the most heard terms. Data Science indeed is a buzz word and it has gained huge demand in recent times. Many are aspiring to learn this exciting technology and the demand for the Masters in Data Science domain is rising high. 

What is Data Science

Before we understand what Data Science is, let's understand it's the origin. In the past businesses and other institutions which dealt with data we're able to store most of the data in excel sheets. Simple business intelligence tools were capable of analyzing and processing this data. The major reason behind this was the availability of a lesser amount of data. As time passed by, the amount of data available to be analyzed kept increasing rapidly. We live in the era of the internet, everything we do on the internet is generating data. However, most of the data being available will be either semi-structured or unstructured. In order to process data of this magnitude, we do need extremely sophisticated and advanced tools and technologies. This is why Data Science has come into the picture. The technology of Data Science deep dives at a granular level of data to mine and understand the complex behaviors and trends of Data.

The technology of Data Science can bring out hidden insights that can help entitles to make smarter business decisions. Netflix employs data science to mine data related to viewing patterns of its consumers and understand what drives user interest, based on the findings, it produces original series. P&G utilizes time series models to more clearly understand the future demand which helps to plan for production levels more optimally.

Machine Learning

Machine Learning is an important subset of the broader term Artificial Intelligence which is an in demand technology.

The idea behind Machine Learning is that you teach machines by feeding them data and letting them learn on their own without any human interventions. The process of learning begins with observations or data such as examples, direct experience, or instruction in order to look for patterns in data and make better decisions in the future considering the examples that we provide. The primary goal here is to allow computers to learn automatically from the data without human intervention or assistance and adjust actions accordingly.

Data science conveys a wide spectrum of domains and machine learning is one among them. Apart from Machine Learning, technologies of Artificial Intelligence and Deep Learning also fall under the domain of Data Science. Deep learning is a subset of Machine Learning. Hence, Artificial Intelligence, Machine Learning and Deep Learning are all used in Data Science for the analysis of data and extraction of meaningful insights out of it.

Let us understand how Machine Learning is used in Data Science. 

Before we understand how Machine Learning is used in Data Science, it is essential to understand the Data Lifecycle and understand the stage at which Machine Learning is employed. Are Data Science and Machine Learning the same? What is the difference between Data Science and Machine Learning?

Let's say you are aspiring to design a recommendation system for your e commerce website, this system recommends products to the customers on the basis of their shopping patterns. In order to build such a recommendation system, you may use the data related to the customer's browsing history, previous purchases, their reviews, ratings, profile details, card details and more. During the development process, you will have to go through the different stages of Data Science.

Below are the various steps involved in the lifecycle of Data Science

1. Business Requirements

The first phase of Data Science is understanding the problem you are trying to solve. Hence, you will have to list the business requirements accordingly. Gathering the required data from different resources is a crucial part of the whole Data Science process. 

2. Data Acquisition

In the Data Acquisition stage, you will identify the various resources from which the data will be acquired to solve the given business problem. If you are trying to build a recommendation system, gathering user ratings, comments, chat history, and more would be a few resources of data gathering.

3. Data Processing

Once you gather all the data that is required for solving the given problem, you enter the Data processing and cleaning phase of the data science process. In this phase, the raw data that is collected will be transformed into the desired format so that it facilitates you to perform the desired operations on it. 

4. Data Exploration

Once you are one with the Data Processing phase, you will enter the Data Exploration stage where a data analyst employs visual exploration to understand what is in a data set and the characteristics of the data. These characteristics can include size or amount of data, completeness, the correctness of the data, possible relationships amongst data elements, and more.

5. Data Modelling

The fifth stage of Data Science is Data Modelling where you incorporate Machine Learning in Data Science. This is where you need Machine Learning. Let us understand how Machine Learning is implemented in the Data Modelling stage. The data gathered in the earlier stages is imported in the process. This data should be in a proper structure. A table or CSV formats are a few of the preferred formats. After this, the data is further cleaned in order to get rid of any inconsistencies. Then the data model is built where the data is split into two sets, one for training and the other for testing. This model is built by the training dataset. This is where the data analyst employs several Machine Learning algorithms. A training dataset is used to train the model. Once the model is trained it is then evaluated by using the data set. In this phase, the model is fed with new data points and it must predict the outcome by running on the new data points on the Machine Learning model that was built earlier. After the model is evaluated using the resting data, its accuracy is calculated. The accuracy is then improved by various different methods. Hence, this is how Machine learning is employed in the lifecycle of Data Science.

6. Data Optimization

After the completion of the Machine Learning stage, the final model is deployed onto a production environment for final user acceptance.

This is how Data Science and Machine Learning go hand in hand. 


The Demand for Data Science

A career in data science has become one of the most desirable jobs of the 21st century. In Post Millennium no corner of our lives left untouched by the application of technology, data science has been creating an insane impact. The demand for data science and data analytics is on the rise and it is expected to grow exponentially in the future. Data science has demonstrated its potential by invading many organizations regardless of the dynamics surrounding an organization. It has already become an integral part of many organizations. But, there is also a lack of data science employees in and around the country. Many organisations are adopting data science, the requirement is growing rapidly which resulted in a lack of data science professionals. Data Science has become one of the most desirable technologies for many organisations across India. Many fresh graduates and existing working professionals that have perceived the importance of this technology and the revolution it has been creating in every domain it has been embraced by are now seeking a career in this field. As many job roles are being replaced by robots, it is important to look for a career that is promising.

Many top-notch companies in India are in need of data science professionals. Statistics state that there are around 1 lakh + existing vacancies for several job roles in Data Science in India. This demonstrates the demand and need of Data Science in every industry. Hence choosing a career in the domain of Data Science would be the best career choice you could make.


The Job Roles of Data Science

If you are someone who is desiring to take up a data science course, you must need to know about the various job roles that it offers. Once you are done with the data science training, you will be offered these job roles.

1. Data Scientist.

2. Data Administrator.

3. Data Analyst.

4. Business Analyst.

5. Analytics Manager.

6. Data Architect.

7. Business Intelligence Manager.

8. Statistician

9. Data Manager


What is the salary scale of the data science professionals in the country?

The average pay scale of a data science professional in India is estimated as 6.5 lakh rupees for annum, which is decent pay. A fresher who finished the data scientist course could expect a minimum of 3 to 5 lakh packages in the country.

An experienced data science professional makes around 10 lakhs a year. Many multinational companies offer way beyond the estimated packages for data science professionals working in different job roles.


Prerequisites of Learning Data Science and Machine Learning

Concerning the increasing demand and the exciting impact of this amazing field, it is the right time to the best data science course.

If you are keen on learning data science, let us know what are the prerequisites to take up the Data Science and Machine Learning certification program?

Mathematical skills: Being good at mathematical concepts such as linear algebra, matrices, calculus, gradients, etc is one of the prerequisites for taking up a data science course online.  As many concepts of data science revolve around the concepts of mathematics and statistics, Mathematics is one of the major foundations to learn Data Science.

Programming Skills: Knowledge of different programming languages helps you master Data Science and Machine Learning. Possessing a minimum knowledge of programming would aid you to gain complete knowledge and understanding throughout the data science training. The list of these programming languages includes Python, C, C++, SQL, Java, and many more. Knowing these programming languages would serve you in modeling the unstructured datasets which are the primary role of any data science professional. The more understanding you have of these languages, the more it makes the data science course simple.

Data Visualization Skills: Data Visualization skills are considered one major prerequisite of learning Data Science. Being a data scientist, it is important to converse with people in the organization to implement the strategies he/she makes by studying the data. Possessing knowledge of the data visualization tools such as Matplottlib, tableau and many more would help you comprehend the complex outcomes and let the people understand the metrics. These tools let people easily grasp the insights you are trying to deliver.

Applications of Data Science and Machine Learning

If you are keen on taking up an M.Tech (Computer Science and Engineering) with additional specialization in Data Science and Machine Learning, understand the various applications of Data Science in different domains

Image and speech recognition

Image recognition is one of the major applications of data science which is applied in social media sites, security purposes, etc. When you upload a picture on social media sites such as Facebook, you will get an automated request for a tag as the social media site recognizes the image of the person. Speech recognition is also an application of data science that has been applied by products like Google Voice, Alexa, Siri, etc.  This accelerates extreme flexibility and ease in accessing your phone, smart TV, smart window treatments, etc making our lives easy. 

Fraud Detection

One of the major applications of Data Science is fraudulent detection. Data Science employs data to determine the probability of fraudulent transactions. Data Science gathers data about each transaction such as the location, amount, purchase type, cardholder details, and more. Data Science is being applied in the domain of banking and other financial organisations to eradicate fraudulent activities.

Recommendation Systems

Even as you shop on e-commerce websites, data science helps these sites to recommend the utmost related products by studying and analyzing the data of the specific customer.  This application also results in enhancing user experience and promoting customer satisfaction. Many E-commerce giants such as Amazon, Flipkart, and more employ Data Science to enhance user experience and gain astounding benefits. 


Data science is widely applied in the field of gaming to enhance the gaming experience. The application of the tools and techniques of data science has taken the gaming experience to another level by training the systems to act based on the user's past moves. These actions of the systems make the game even more enthusiastic.


Take up the Data Science masters programs offered by Great Learning today

Considering the demand that Machine Learning and Data Science has attained, Great Learning has designed an enthusiastic PG program in Data Science in collaboration with the prestigious Sri Ramaswamy Memorial Institute of Science and Technology (SRM) University. The program enables the candidates to gain a comprehensive understanding of data science and machine learning techniques and tools that are extensively used by companies. It takes a very practical approach to impart industry-relevant skills and enables participants to become job-ready. This program definitely stands out as one of the Best Data Science Masters Program.

Sri Ramaswamy Memorial Institute of Science and Technology is one of the most reputed educational institutes of South India.

SRMIST has been ranked 35 nationally under Universities Category by NIRF (National Institutional Ranking Framework) in the year 2020. It regularly gets ranked by world ranking agencies like QS (UK) and Times Higher Education (UK).

SRMIST is globally rated as ‘Four Star’ University by renowned ranking agency QS and given ‘Diamond’ Rating by QS-IGAUGE in the Indian context.

Great Learning has already established a high standard in delivering top quality professional courses in the domains of Artificial Intelligence, Machine Learning, Data Science, Business Analytics, Cybersecurity, and more.  Great Learning has been awarded as the Best Ed-tech company of the year 2020.

Great Learning has so far assisted 50000+ learners in encountering a career transition into the most desirable job roles of recent times. 

Great Learning is highly appreciated for its excellence. Out of the many excellent attributes of this program, let us learn about a few which makes you realise that this is the best Data Science and Machine Learning Course.

Hands-on Learning

Even as you pursue the Online Data Science Masters Program offered by Great Learning, you will work on several real-life business problems and projects that help you obtain practical insights into the techniques of Data Science and Machine Learning. You will also be working on a capstone project that is perfectly designed by the industry experts to employ all the techniques you have learned through the classes and improve your skills. The capstone projects are approved by the world-renowned Great Lakes and SRM Faculty.

Career Assistance

Great Learning has around 400+ hiring partners across the country. The list of these companies includes top-notch organisations like Amazon, Microsoft, Dell, Accenture, Myntra, HP and more. Great Learning assists its students in getting into the most sought after job roles of Data Science and Machine Learning.

Apart from the above-mentioned attributes, this program has a lot more to offer you. If you are desiring to pursue a Masters in Data Science and Machine Learning, do choose the M.Tech (Computer Science and Engineering) with additional specialization in Data Science and Machine Learning offered by Great Learning in collaboration with SRM University.