Data Science Masters Degree Program by Eckovation
Learn the principles of data science and tools like Python, Machine Learning, R Programming, Tableau and more
Next Batch Starting on
5th Jan
₹29,999 ₹49,999
Limited Seats • Filling Fast
3151 Students 4.5 (104 Ratings)200+ Hrs of Content 6 Month   Study 8-9hrs/Week
Why learn Data Science?
Number of Jobs
With increasing data processing capabilities of the world, the amount of data being captured is increasing at an exponential rate. This has created an exponential jump in the number of jobs for data scientists cutting across industries.Job Openings for data scientists are increasing by 400% each year in India.
Salary Potential
Data Science has become a critical aspect of decision making and business strategy. As the rate of new data scientists entering the job market is much slower as compared to new jobs being created, salaries for this role are not only high, they are growing faster than for any other job role.In general, starting pay packages for data scientists range between 15 to 40 lakhs per year
Top Companies
Data Science is a role which is not limited to any industry. Any business you can think of, data science has a critical role to play in it today.SpaceX, Google, Amazon, Walmart, Facebook, etc.
Why learn from Eckovation?
Industry Oriented Learning
4 Industrial Projects.Curriculum tailored as per needs of the industry, with the sole objective of getting you a job
Personalised Mentorship
Top Experts from IITs will be providing you personalised guidance
Guaranteed Internship
Eckovation guarantees an internship with top companies on completion of the course.
Globally Recognised Certification
ISO 9001 standard certifications recognised globally across all industries
Lifetime Content Access
Study at your own pace, revisit your content and assignment submissions. We would continue to provide access to them forever
Placement Assistance
Assured minimum 5 job interviews. Personalised assistance to help you through job applications and interviews to achieve best jobs with top packages
Course Details
Video Lectures with Assessment Tests
Video lectures accompanied with assessment tests. Learn concepts through videos and assess your understanding through tests. Course Curriculum designed by online pedagogy experts.
Assignments and Case Studies
Apply the concepts you have learned by working on carefully designed assignments to exercise your problem-solving muscle. Get a flavour of real-world problems through case studies sourced from industry.
Projects
Complex real-industry problems demanding a thorough understanding of concepts, mastery over skill and understanding of the business context. Having worked on them would be a big highlight of your resume.
Personalised Mentorship
Top industry experts and IIT graduates would provide you personalised assistance in resolving doubts, working on assignments and a detailed review of your projects.
Learning Community
An online community of peers learning together, learning from each other, ensuring that learning remains the social experience that it ought to be.
Placement Assistance
Assistance to create a world-class resume,ensuring job interviews with top recruiters and preparing you for the recruitment process.
Curriculum
200+
Hours of Content
6
Industry Projects
18
Assignments
8
Tools and Softwares

Fill Details

error

Introduction to Python
4 Weeks, 5 Assignments
Python and its Applications
Installation and Configuration
Working with IDLE (Integrated Development & Learning Environment)
“Hello World” Program
Data Types
Variables
String manipulation
4 Weeks, 5 Assignments
String Concatenation
Indexing
Slicing of Strings
Typecasting and its Applications
Escape character
User inputs
Data structures
4 Weeks, 5 Assignments
Lists
Tuples
Differences between lists and tuples
Dictionaries
Set
Practical applications of Data Structures
Control loops
4 Weeks, 5 Assignments
If-else loop
For loop
While loop
Problems based on control loops
Functions
4 Weeks, 5 Assignments
Inbuilt functions in Python
Function definition
Function calling
Problems based on functions
Object Oriented Programming
4 Weeks, 5 Assignments
Introduction to Object Oriented Programming Design Paradigm
Classes and objects
Constructor Function
Class Variables
Class Methods
Static Methods
Practical implementation of Object Oriented Programming
Modules and packages
4 Weeks, 5 Assignments
Creation of Python modules
Packages
Installation and usage of pip (package manager)
Importing modules
Exception handling
4 Weeks, 5 Assignments
Introduction to exceptions
Try and except block
‘Finally’ keyword
File handling
Networking
Python for Data Science
4 Weeks, 5 Assignments
Numpy
Scipy
Pandas
Matplotlib
Scikit learn
Assignments
Project - Attendance system
Introduction Big Data and Hadoop
4 Weeks, 5 Assignments
Introduction to the Course
Introduction to Big Data
Need for Handling Big Data
Structure of Big Data
Storage Technique
Application of Big Data
Big Data - Impact on IT
Overview of Big data Solutions
Hadoop Ecosystem
4 Weeks, 5 Assignments
HDFS
Architecture (HDFS)
Hadoop Clusters
Hadoop Ecosystem
Cloudera VM Installations
4 Weeks, 5 Assignments
Cloudera VM Overview
Cloudera VM Installation
VM Player Installation
Single Node Cluster Installation and Setup
Multi Node Cluster Installation and Setup
Hadoop Distributed File System
4 Weeks, 5 Assignments
HDFS
HDFS Daemons
Writing Files to HDFS
Re-replicating Missing replicas
Checkpoints and Journals
Data Node Startup
Data Node Heartbeats
HDFS Shell Command
HDFS Shell Command - Practice
Projects
4 Weeks, 5 Assignments
Airlines Data Analytics
Cricket Data Analytics
Movie Data Analytics
TV Series Data Analytics
Introduction to Machine Learning
4 Weeks, 5 Assignments
Regressions
4 Weeks, 5 Assignments
Simple Linear Regression
Multiple Linear Regression
Polynomial Regression
Logistic Regression
SVR
Decision Tree
Classification
4 Weeks, 5 Assignments
KNN
SVM
Kernel SVM
Naive Bayes
Decision Tree
Random Forest
Clustering
4 Weeks, 5 Assignments
K means
Hierarchical
PCA/LDA
4 Weeks, 5 Assignments
PCA
LDA
Kernel PCA
Movie Recommended System
4 Weeks, 5 Assignments
6 Mini Projects
Neural Networks
4 Weeks, 5 Assignments
Introduction to Deep Learning and Neural Networks
Introduction to Tensorflow
Tensorflow installation
Tensorflow basics
Artificial Neural Network
Convolution Neural Network
Projects
4 Weeks, 5 Assignments
Project 1: Hindi Hand Writing recognition | Hello World program of Computer Vision. It will be the first program that everyone should build if they are thinking of going into AI. Using variation of MNIST Dataset, you will complete your first project in AI.
Project 2: Emojinator: Hand Gesture recognition | This hand gesture program is a great way to train yourself to work with computer vision. Every hand gesture you make will convert it into similar looking emojis for you on the screen.
Introduction to R
4 Weeks, 5 Assignments
Overview of the course
Intro to Data Analysis
Intro to R - Basics
Basic R Programming
4 Weeks, 5 Assignments
Vectors
Matrices
Factors
Data Frames
Lists
Conditions
Loops
Functions
Apply Functions
Utility functions
Regular Expressions
Time and Date
Tidyverse
4 Weeks, 5 Assignments
Data wrangling
Data visualization
Grouping and summarizing
Types of visualizations
Importing Data
4 Weeks, 5 Assignments
Importing data from flat files with utils
readr & data.table
Importing Excel data
Reproducible Excel work with XLConnect
Importing data from databases
Importing data from the web
Importing data from statistical software packages
Cleaning Data
4 Weeks, 5 Assignments
Introduction and exploring raw data
Tidying data
Preparing data for analysis
Putting it all together
Case Study and Assignment 1
4 Weeks, 5 Assignments
Ticket Sales Data
MBTA Ridership Data
World Food Facts
School Attendance Data
dplyr: Data Manipulation
4 Weeks, 5 Assignments
Introduction to dplyr and tbls
Select and mutate
Filter and arrange
Summarize and the pipe operator
Group_by and working with databases
dplyr: Joining Data
4 Weeks, 5 Assignments
Mutating joins
Filtering joins and set operations
Assembling data
Advanced joining
Case study
ggplot 2: Data Visualization
4 Weeks, 5 Assignments
Introduction
Data
Aesthetics
Geometries
qplot and wrap-up
Case Study and Assignment 2: Sentiment Analysis
4 Weeks, 5 Assignments
Tweets across the United States
Shakespeare gets Sentimental
Analyzing TV News
Singing a Happy Song (or Sad?!)
Data and R
4 Weeks, 5 Assignments
Language of data
Study types and cautionary tales
Sampling strategies and experimental design
Case study
Exploratory Data Analysis
4 Weeks, 5 Assignments
Exploring Categorical Data
Exploring Numerical Data
Numerical Summaries
Case Study
Case Study and Assignment 3: Exploratory Data Analysis
4 Weeks, 5 Assignments
Data cleaning and summarizing with dplyr
Data visualization with ggplot2
Tidy modeling with broom
Joining and tidying
Correlation and Regression
4 Weeks, 5 Assignments
Visualizing two Variables
Correlation
Simple Linear Regression
Interpreting Regression Models
Model Fit
Reporting with R Markdown
4 Weeks, 5 Assignments
Authoring R Markdown Reports
Embedding Code
Compiling Reports
Configuring R Markdown (optional)
Project: Fortune teller
4 Weeks, 5 Assignments
Problem statement: An Organisation who is facing the issues with the people leaving the organization in a very short interval of the time want to predict whether someone is trying to leave in upcoming six months which will help them do the backup planning. The data is given and We need to predict if someone will leave the organization.
Project: RFM Analysis
4 Weeks, 5 Assignments
The company wants to segregate the customers on the basis of the purchase they have done there are various criteria to measure the performance Recency Frequency and Monetary. We need to perform an RFM analysis. RFM depends on data for individual transactions. The data have to include, at the very least, an invoice number, customer identification number, purchase date, and purchase amount. The data set for this project holds information for transactions on a British online retail shopping site. The customers are multinational. The transactions occurred between January 12, 2010, and September 12, 2012
Project: New Movie Recommendation
4 Weeks, 5 Assignments
Netflix is best known for its huge movie database and the recommendations they provide to their user. Work on a similar recommendation algorithm to stay at par with data scientists of Netflix and similar platforms.
Project: Recommendation Engine
4 Weeks, 5 Assignments
This is an advanced recommendation system challenge. In this practice problem, you are given the data of programmers and questions that they have previously solved, along with the time that they took to solve that particular question. As a data scientist, the model you build will help online judges to decide the next level of questions to recommend to a user.
8-9 Hours/Week
Time Commitment of Learner
6 Month
Approximate Course Timeline
Tools Covered
Industry Projects
Learn through real-life industry projects sponsored by top companies across industries
Fortune teller
A Organisation who is facing the issues with the people leaving the organization in a very short interval of the time want to predict whether someone is trying to lave in upcoming six months which will help them do the backup planning. The data is given and We need to predict if someone will leave the organization.
Know More
RFM Analysis
The company wants to segregate the customers on the basis of the purchase they have done there are various criteria to measure the performance Recency Frequency and Monetary. We need to perform an RFM analysis. RFM depends on data for individual transactions. The data have to include, at the very least, an invoice number, customer identification number, purchase date, and purchase amount.
Know More
New Movie Recommendation
Netflix is best known for its huge movie database and the recommendations they provide to their user. Work on a similar recommendation algorithm to stay at par with data scientists of Netflix and similar platforms.
Know More
Recommendation Engine
This is an advanced recommendation system challenge. In this practice problem, you are given the data of programmers and questions that they have previously solved, along with the time that they took to solve that particular question. As a data scientist, the model you build will help online judges to decide the next level of questions to recommend to a user.
Know More
Instructors
Akshat Goel
An IIT Delhi graduate and an acclaimed software engineer. He has over 8 years of programming experience and has worked in major companies like DeNA, Japan etc.  Over the last decade, he has worked with multiple technologies. He has in-depth working experience starting from backend languages like Java, Node.js, PHP, Python, and frontend langauges like AngularJs, React.js and jQuery. He has been working with Android and Hadoop since last couple of years.
Know More
Evan Koh
Currently, a Data Scientist in Indeed.com, Evan is an experienced engineer with a demonstrated history of working in the internet industry. Skilled in Bioinformatics, Perl, PHP, Computer Science, and C++. Strong engineering professional with a Ph.D focused in Computational Science from National University of Singapore.
Know More
Shobit Agarwal
Senior Analyst having 6+ years of proven expertise across multiple business domains and technology areas.
Know More
Mayank Singh
Computer Science Engineering, IIT Delhi. Worked with multiple international brands since his undergraduate years.
Know More
Ratings and Reviews
Commonly Asked Questions
How do I enroll in the course?
Click on the Enroll Now button on the top of the page. Then select the suitable package for yourself. Then you will be asked to complete the necessary payment. Once you complete the process, you automatically get enrolled for the course.
What are the modes of payments available?
You can make the due payment via netbanking, debit cards, credit cards or online wallet.
Can cash payment be done for courses?
Cash payment facility is not available. Only online transactions are accepted.
What happens after I complete the payment for the course?
You will receive an email confirming the success of subscription and welcoming you to the course. You will be asked to join a learning group on Eckovation corresponding to the course that you have opted.
Can I get a free trial for the course?
It varies from course to course. Some courses have a free trial available, some courses do not have that feature.
Can I pursue the course in laptop as well as mobile?
Yes. You can pursue the course over your laptop by going to www.eckovation.com . Smartphone users can download the eckovation app from appstore or playstore and login to access your course.
What is the Refund Policy in case I'm not satisfied with the Course?
100% Refund Policy is applicable till 7 days after subscription in case we are not providing what we have promised you earlier. However, after 7 days, no request for refund will be entertained.
I am unable to access the online course. Who should I contact?
You can write an e-mail to hi@eckovation.com. You can also contact your course educator or you can call at +91-9266677335.
Is it required for you to complete the course strictly within the course duration mentioned at the top of the page?
No. You can complete the course before or after the stipulated course duration. It is mentioned just to provide a tentative timeline in case you devote 1-2 hours/day to the course regularly. Infact, you'll also have lifetime access to course material.
Is there any Pre-requisite for this Course?
No, there's no pre-requisite for this course. Everything will be covered in the course, right from the scratch.

Fill Details

error

Verify Mobile Number

Enter the 6 digit OTP sent to
+ -

Fill Details

error

Your payment has been successfully completed

Your payment has been failed

payment pending