AFRICDSA Certified Data Scientist Syllabus - V1.2
AFRICDSA Certified Data Scientist Syllabus - V1.2
PROGRAM SYLLABUS
Accredited by
CONTENTS
COURSE 1: DATA SCIENCE FOUNDATION … 2
COURSE 2: PYTHON ESSENTIALS FOR DATA SCIENCE ... 2
COURSE 4: STATISTICS FOR DATA SCIENCE ... 4
COURSE 5: DATA PREPARATION WITH NUMPY & PANDAS ... 5
COURSE 6: VISUALIZATION WITH PYTHON ... 5
COURSE 7: MACHINE LEARNING ASSOCIATE ... 6
COURSE 8: ADVANCED MACHINE LEARNING ... 8
COURSE 9: SQL FOR DATA SCIENCE ... 10
COURSE 10: DEEP LEARNING – CNN BASICS ... 10
COURSE 11: TABLEAU & POWER BI ... 11
COURSE 12: ML MODEL DEPLOY- FLASK API ... 11
COURSE 13: BIG DATA ESSENTIALS ... 11
COURSE 14: DATA SCIENCE PROJECT EXECUTION ... 11
CONTACTS … 12
DESCRIPTIVE ANALYTICS
2
CLASSIFICATION OF
MODULE 3 PREDICTIVE ANALYTICS
BUSINESS ANALYTICS
DISCOVERY ANALYTICS AND PRESCRIPTIVE ANALYTICS
FEATURE SELECTION
INTRODUCTION
STEPS OF THE ALGORITHM
K MEANS ALGORITHM
K MEANS AS COORDINATE DESCENT
MODULE 6 K MEANS CLUSTERING
VISUALISING THE K MEANS ALGORITHM
CLUSTER TENDENCY
INTRODUCTION
K MEANS IN PYTHON
IRIS DATA PREPARATION
CASE: IRIS DATASET
CLUSTERING MAKING THE CLUSTERS
INTRODUCTION
MODULE 7
HIERARCHICAL CLUSTERING HIERARCHICAL CLUSTERING ALGORITHM
INTERPRETING THE DENDROGRAM
THE WHY'S AND WHAT'S OF PCA
BUILDING BLOCKS OF PCA
UNSUPERVISED LEARNING:
PRINCIPLE COMPONENT ILLUSTRATION - FINDING PRINCIPAL COMPONENTS
MODULE 8
ANALYSIS (PCA) COMPREHENSION - CALCULATING THE PRINCIPAL
COMPONENTS
INTRODUCTION
ENSEMBLES
RANDOM FOREST COMPREHENSION - ENSEMBLES
Module 4 ENSEMBLE BAGGING
CREATING A RANDOM FOREST
TECHNIQUE
COMPREHENSION - OOB (OUT-OF-BAG) ERROR
RANDOM FORESTS LAB
INTRODUCTION: NAIVE BAYES
CONDITIONAL PROBABILITY AND ITS INTUITION
NAÏVE BAYES: BAYES BAYES' THEOREM
THEOREM AND ALGORITHM
NAIVE BAYES WITH ONE FEATURE
BUILDING BLOCKS
CONDITIONAL INDEPENDENCE IN NAIVE BAYES
DECIPHERING NAIVE BAYES
Module 6
BOOSTING: INTRODUCTION,
ADABOOST, GRADIENT
CALCULATION
ADABOOST LAB
8
BOOSTING, XGBOOST UNDERSTANDING GRADIENT BOOSTING
GRADIENT IN GRADIENT BOOSTING
GRADIENT BOOSTING ALGORITHM
XGBOOST
KAGGLE PRACTICE EXERCISE
INTRODUCTION TO SVM
CONCEPT OF A HYPERPLANE IN 2D
CONCEPT OF A HYPERPLANE IN 3D
BASICS OF SQL DB
RDBMS (RELATIONAL
MODULE 2 DATABASE MANAGEMENT)
BASICS
PRIMARY KEY
FOREIGN KEY
9
SELECT SQL COMMAND, RETRIEVING DATA WITH SELECT SQL COMMAND
MODULE 3
WHERE CONDITION WHERE CONDITION TO PANDAS DATA FRAME.
ORDER BY CLAUSE
AGGREGATE FUNCTIONS
GROUP BY CLAUSE
MODULE 4 ADVANCED SQL
HAVING CLAUSE
NESTED QUERIES
INNER JOIN, OUTER JOINS, MULTI JOIN
MODULE 1
DATA IN POWER BI
TABLEAU
TABLEAU INTERFACE
MODULE 1 TABLEAU INTRODUCTION DIMENSIONS AND MEASURES
FILTER SHELF
CONNECTING TO SOURCES
CONNECTING TO DATA EXCEL
MODULE 2
SOURCE DATABASE
PDF
MODULE 3 VISUAL ANALYTICS CHARTS AND PLOTS WITH SUPERSTORE DATA
FORECASTING TIME SERIES DATA
MODULE 4 FORECASTING
FORECASTING SALES IN TIME PERIODS
HADOOP INTRODUCTION
CRISP DM FRAMEWORK
DATA SCIENCE: PROJECT
MODULE 1
STRUCTURE 6-PHASE PROJECT EXECUTION
AFRICDSA provides the most comprehensive and industry aligned Data Science Program
1,000+ LEARNERS
20+ ELITE TRAINERS
ENQUIRE NOW