KEMBAR78
Master in Data Analytics | PDF | Machine Learning | Statistics
0% found this document useful (0 votes)
8 views9 pages

Master in Data Analytics

The document outlines the detailed syllabus for a Master in Data Analytics course, highlighting key features such as experiential learning, hands-on projects, and job assistance. It covers various topics including Python and R programming, statistical methods, machine learning, database management, and data visualization using tools like Tableau and Power BI. The program aims to equip students with essential skills in data manipulation, analysis, and visualization to prepare them for careers in data analytics.

Uploaded by

dhamuu25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views9 pages

Master in Data Analytics

The document outlines the detailed syllabus for a Master in Data Analytics course, highlighting key features such as experiential learning, hands-on projects, and job assistance. It covers various topics including Python and R programming, statistical methods, machine learning, database management, and data visualization using tools like Tableau and Power BI. The program aims to equip students with essential skills in data manipulation, analysis, and visualization to prepare them for careers in data analytics.

Uploaded by

dhamuu25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

SMEC

Detailed Syllabus

Course Name : Master in Data Analytics

Key Features:
 Experiential Learning
 Offline/Online Classes
 20+ practices sessions on all modules
 Case studies and assignments
 Hands on Projects
 Mentoring Sessions
 Job Assistance

Learning Pathway:

• Learn python program from scratch.


• Statistical and mathematical essential for Data Science
• Data Science with python
• Data Science with R
• Data visualization with Tableau and Power BI

Program Outcomes:
 Deep understanding of data structure and data manipulation.
 Gain expertise in mathematical computing using the NumPy.
 Gain expertise in Exploratory data analysis using pandas, matplotlib and seaborn.
 Gain expertise in time series modeling.

1. Learn Python Program from Scratch


Programming is an increasingly important skill; this program will establish your proficiency in handling basic
programming concepts. By the end of this program, you will understand object-oriented programming; basic
programming concepts such as data types, variables, strings, loops, and functions; and software engineering using
Python.

1.1 Objectives:

 Gain fundamental knowledge of programming basics.


 Achieve an understanding of object-oriented programming principles including data types,variables,
strings, loops, strings, lists, functions, and classes etc.
 Comprehend software engineering concepts, using Python.
Page 1

www.smeclabs.com
SMEC
1.2 Program Curriculum:

• Course Introduction
• Programming

2. Statistical and Mathematical Essential for Data Science

Statistics is the science of assigning a probability through the collection, classification, and
analysis of data. A foundational part of Data Science, this session will enable you to define statistics
and essential terms related to it, explain measures of central tendency and dispersion, and comprehend
skewness, correlation, regression, distribution. Understanding the data is the key to perform
Exploratory Data analysis and justify your conclusion to the business or scientific problem.

2.1 Objectives:

 Understand the fundamentals of statistics


 Work with different types of data
 How to plot different types of data
 Calculate the measures of central tendency, asymmetry, and variability
 Calculate correlation and covariance
 Distinguish and work with different types of distribution
 Estimate confidence intervals
 Perform hypothesis testing
 Make data-driven decisions
 Understand the mechanics of regression analysis
 Carry out regression analysis
 Use and understand dummy variables
 Understand the concepts needed for Data Science even with Python

2.2 Program Curriculum:

1. Introduction
2. Sample or Population Data?
3. The Fundamentals of Descriptive Statistics
4. Measures of Central Tendency, Asymmetry, and Variability
5. Practical Example: Descriptive Statistics
6. Distributions
7. Estimators and Estimates
8. Confidence Intervals Lesson
9. Practical Example: Inferential Statistics

Page 2

www.smeclabs.com
SMEC
10. Hypothesis Testing: Introduction
11. Practical Example: Hypothesis Testing
12. The Fundamentals of Regression Analysis
13. Assumptions for Linear Regression Analysis
14. Dealing with Categorical Data
15. Practical Example: Regression Analysis

3. Data Science with Python:


Perform fundamental hands-on data analysis using the Jupyter Notebook and PyCharm based
lab environment and create your own Data Science projects learn the essential concepts of Python
programming and gain in-depth knowledge in data analytics, Machine Learning, data visualization,
web scraping, and natural language processing. Python is a required skill for many Data Science
positions.

3.1 Objectives:

 Write your first Python program by implementing concepts of variables, strings, functions, loops,
conditions
 Understand the concepts of lists, sets, dictionaries, conditions and branching, objects and classes .
 Work with data in Python such as reading and writing files, loading, working, and saving data
with Pandas
 Gain an in-depth understanding of Data Science processes, data wrangling, data exploration, data
visualization, hypothesis building, and testing.
 Install the required Python environment and other auxiliary tools and libraries.
 Understand the essential concepts of Python programming such as data types, tuples, lists,
dictionaries, basic operators and functions.
 Perform high-level mathematical computing using the NumPy package and its vast library of
mathematical functions.
 Perform data analysis and manipulation using data structures and tools provided in the Pandas
package.
 Gain expertise in Machine Learning using the Scikit-Learn package
 Gain an in-depth understanding of supervised learning and unsupervised learning models such as
linear regression, logistic regression, clustering, dimensionality reduction, K-NN and pipeline
 Use the matplotlib library of Python for data visualization
 Extract useful data from websites by performing web scraping using Python.

3.2 Program Curriculum:

1. Python Basics
2. Python Data Structures
3. Python Programming Fundamentals

Page 3

www.smeclabs.com
SMEC
4. Working with Data in Python
5. Data Science Overview
6. Data Analytics Overview
7. Statistical Analysis and Business Applications
8. Python Environment Setup and Essentials
9. Mathematical Computing with Python (NumPy)
10. Data Manipulation with Pandas
11. Machine Learning with Scikit–Learn
12. Natural Language Processing with Scikit Learn
13. Data Visualization in Python using Matplotlib
14. Web Scraping with Beautiful Soup
15. Working with NumPy Arrays

4. Database

A database is an organized collection of structured information, or data, typically stored electronically


in a computer system. A database is usually controlled by a database management system (DBMS).
Company data are store in databases and later on retrieved using python to develop analytics and bring
insights to business problems.

4.1 Objectives:

 Understand the basic fundamentals of SQL database


 Methods to structure and configure your database
 Structure the author efficient SQL statements and clauses Manage your SQL database

4.2 Program curriculum:

1. Introduction to SQL
2. Database Normalization and Entity-Relationship (ER) Mode
3. Installation configurations to setup MySQL
4. Understanding Database and Tables
5. Learn Operators, Constraints, and Data Types
6. Understanding functions, Subqueries, Operators, and Derived Tables in SQL

5. Machine Learning

Page 4

www.smeclabs.com
SMEC
It will make you an expert in Machine Learning, a subclass of Artificial Intelligence that automates
data analysis to enable computers to learn and adapt through experience to do specific tasks without
explicit programming. You will master Machine Learning concepts and techniques, including
supervised and unsupervised learning, mathematical and heuristic aspects, and hands-on modeling to
develop algorithms and prepare you for your role with advanced Machine Learning knowledge.

5.1 Objectives:

 Master the concepts of supervised and unsupervised learning, recommendation engine, and time
series modeling
 Gain practical mastery over principles, algorithms, and applications of Machine Learning through
hands-on projects
 Acquire thorough knowledge of the statistical and heuristic aspects of Machine Learning
 Implement models such as support vector machines, kernel SVM, naive Bayes, decision tree
classifier, random forest classifier, logistic regression, K-means clustering and more in Python
 Validate Machine Learning models and decode various accuracy metrics. Improve the final
models using another set of optimization algorithms
 Comprehend the theoretical concepts and how they relate to the practical aspects of Machine
Learning

5.2 Program Curriculum:

1. Introduction to Artificial Intelligence and Machine Learning


2. Data Wrangling and Manipulation
3. Supervised Learning
4. Feature Engineering
5. Supervised Learning Classification
6. Unsupervised Learning
7. Time Series Modeling
8. Ensemble Learning
9. Recommender Systems
10. Text Mining

6. Data Science with R:

The Data Science with R enables you to take your data science skills to solve multiple problems with
statistical and related libraries. The course makes you skilled with data wrangling, data exploration,
data visualization, predictive analytics, and descriptive analytics techniques. You will learn about R
from basics with installation to import and export data in R, data structures in R, various statistical
concepts, cluster analysis, and forecasting.

Page 5

www.smeclabs.com
SMEC
6.1 Objectives:
 Understanding of business analytics with R
 Installation of R with RStudio, workspace setup, and learn about the various R packages
 Understanding of data structure used in R and learn to import/export data in R Define
 Understand and use the various graphics in R for data visualization Gain
 Gain knowledge in various statistical concepts
 Understand and learn to develop linear and nonlinear models for multiple scenarios.

6.2 Program Curriculum:

1. Introduction to Business Analytics use cases and concepts


2. Introduction to R Programming with datatypes, operators, statements, functions etc
3. Understanding data structures and various visualization techniques with Ggplot2
4. Learn basics of statistics for data science pipeline

7. Excel

Business Analytics with Excel training will boost your analytics career with powerful Excel

skills. This business analytics training course will equip you with the concepts and hard skills required

for a strong analytics career. You’ll learn the basic concepts of data analysis and statistics, helping

promote data-driven decision making. Your new knowledge of this commonly used tool combined with

official business analytics is guaranteed to ensure career success.

7.1 Objectives:

 Understand the meaning of business analytics and its importance in the industry
 Solve stochastic and deterministic analytical problems using tools
 Grasp the fundamentals of Excel analytics functions and conditional formatting
 Learn how to analyze with complex datasets using pivot tables and slicers
 Represent your findings using charts and dashboards.

7.2 Program Curriculum:

1. Introduction to Business Analytics

2. Formatting Conditional Formatting and Important Functions

3. Analyzing Data with Pivot Tables

4. Dashboarding

5. Business Analytics with Excel

Page 6

www.smeclabs.com
SMEC
6. Data Analysis Using Statistics

8. Visualization with Tableau

Data Science with Tableau helps to see and understand data solving various business problems. Our
visual analytics platform is transforming the way people use data to solve problems. Course enables
you to create visualizations, organize data, and design plots and develop dashboards to bring more
insights to the problem. Learn various concepts of Data Visualization, combo charts, working with
filters, parameters, and sets, and building interactive dashboards.

8.1 Objectives:

 Understand various visualization techniques


 Understand metadata and its usage Work with Filter, Parameters, and Sets Master special field
types and Tableau-generated fields
 Understanding the data visualization pipeline with tableau
 Build charts, interactive dashboards and concepts of data blending, create data extracts and
organize and format.

8.2 Program Curriculum:

1. Learn to perform data visualization from scratch from installation to data loading and interface bring
up
2. Understanding Discrete and Continuous values and applications
3. Aggregations in tableau
4. - Creating Charts in Tableau Bar Char, Line Chart, Scatter Plots, Dual-Axis Charts Combined-Axis
Charts, Funnel Chart, Cross Tabs Highlight, Tables Maps
5. Understanding data and various techniques to rename, Hide, Sort Columns and field properties
6. Learn basics of Filters in Tableau
7. Performing data Analytics in sheets
7. Creating interactive Dashboards in Tableau

9. Visualization with Power BI

This Power BI deals with how to handle multiple data sources, extract them perform various data
filtering, manipulations, understanding the patterns in data and create customized dashboards with
powerful developer tools It is suitable for business intelligence (BI) and reporting professionals, data
analysts, and professionals working with data in any sector.

Page 7

www.smeclabs.com
SMEC
9.1 Objectives:
 Understand Power BI concepts like Microsoft Power BI desktop layouts, BI reports,
dashboards, and Power BI DAX commands and functions
 Create customized visuals and deliver a reliable analysis of vast amount of data using Power
BI
 Learn how to Extract, prepare and present data quickly and easily generate reports

9.2 Program Curriculum:

1. Understand various data streams or sources, and implement the pipeline into Power BI
2. Exploring various functionalities and understand data patterns
3. Create custom dashboards to various projects
4. Creating an Analysis or Management Reports.

Technologies:

Python:
Introduction to Python and Computer Programming, Data Types, Variables, Basic Input-
Output Operations, Basic Operators, Boolean Values, Conditional Execution, Loops, Lists and List
Processing, Logical and Bitwise Operations, Functions, Tuples, Dictionaries, Sets, and Data Processing,
Modules, Packages, String and List Methods, and Exceptions, File Handlings. Regular expressions, the
Object-Oriented Approach: Classes, Methods, Objects, and the Standard Objective Features; Exception
Handling, and Working with Files.

R:
R Introduction, Data Inputting in R, Strings,Vectors, Lists, Matrices, Arrays Functions and
Programming in R, Data manipulation in R, Factors, DataFrame, Packages, Data Shaping, R-Data
Interface, Web Dataand Database, Charts-Pie, Bar Charts, Boxplots, Histograms, LineGraphs, Mean,
Median and Mode, Regression- Linear, Multiple, Logistic, Poisson, Distribution-Normal, Binomial,
Analysis-Covariance, Time Series, Survival, Nonlinear Least Square, DecisionTree, Random Forest

MySQL
MySQL – Introduction, Installation, Create Database, Drop Database, Selecting Database,
Data Types, Create Tables, Drop Tables, Insert Query, Select Query, WHERE Clause, Update Query,
DELETE Query, LIKE Clause, Sorting Results, Using Joins, Handling NULL Values, ALTER
Command, Aggregate functions, MySQL Clauses, MySQL Conditions.

Matplotlib:
Scatter plot, Bar charts, histogram, Stack charts, Legend title Style, Figures and subplots,
Plotting function in pandas, Labelling and arranging figures, Save plots.

Page 8

www.smeclabs.com
SMEC
Seaborn:
Style functions, Color palettes, Distribution plots, Categorical plots, Regression plots, Axis
grid objects.

NumPy
Creating NumPy arrays, Indexing and slicing in NumPy, Downloading and parsing data
Creating multidimensional arrays, NumPy Data types, Array attributes, Indexing and Slicing, Creating
array views copies, Manipulating array shapes I/O.

Pandas:
Using multilevel series, Series and Data Frames, Grouping, aggregating, Merge Data Frames,
Generate summary tables, Group data into logical pieces, manipulate dates, Creating metrics for
analysis, Data wrangling, Merging and joining, Data Mugging using Pandas, Building a Predictive
Mode.

Scikit-learn:
Scikit Learn Overview, Plotting a graph, Identifying features and labels, Saving and
opening a model, Classification, Train / test split, What is KNN? What is SVM?, Linear regression,
Logistic vs linear regression, KMeans, Neural networks, Overfitting and underfitting,
Backpropagation, Cost function and gradient descent, CNNs

Excel
Excel Introduction, Worksheets in Excel, Rows, Columns, Overview, Syntax, Ranges, Fill,
Move Cells, Add Cells, Delete Cells, Formulas, Addition Operator, Parentheses, Functions, Excel
Formatting, Excel Calculations, Excel Data Analysis, Sort, Filter, Excel Tables, Conditional Formatting,
Excel Charts, Excel PivotTable, Excel Functions.

Tableau
Tableau Architecture, File Types, Data Types, Tableau Operator, String Functions, Date
Functions Logical Functions, Aggregate Functions, Joins in Tableau, Types of Tableau Data Source,
Data Extracts, Filters, Sorting, Formatting, Adding Worksheets and Renaming Worksheet In Tableau,
Tableau Save, Reorder and Delete Worksheet, Charts, dashboard.

Power BI
Power BI Architecture, Components, Power BI Desktop, Connect to Data in Power BI
Desktop, Data Sources for Power BI, DAX in Power BI, Q & A in Power BI, Filters in Power BI,
Power BI Query Overview, Creating and Using Measures in Power, Calculated Columns, Data
Visualizations, Charts, Area, Funnel, Combo, Donut, Waterfall, Line, Maps, Bar, KPI, Power BI
Dashboard.

Page 9

www.smeclabs.com

You might also like