0% found this document useful (0 votes)
16 views3 pages

Syllabus Data Scientist (English) - Academic

This document outlines a course on data science over 8 weeks. It covers topics like probability, statistics, math, visualization, machine learning, deep learning, natural language processing, time series, and model deployment. Each week consists of lectures and assignments on the weekly topics.

Uploaded by

sirisi6248
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)
16 views3 pages

Syllabus Data Scientist (English) - Academic

This document outlines a course on data science over 8 weeks. It covers topics like probability, statistics, math, visualization, machine learning, deep learning, natural language processing, time series, and model deployment. Each week consists of lectures and assignments on the weekly topics.

Uploaded by

sirisi6248
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/ 3

Week Topic

Lecture
Introduction to Data Scientist
I. A life to be data scientist
II. What does a data scientist look like?
III. Data scientist journey roadmap

Introduction into Probability


I. Why is statistics important?
II. Aggregation Function
1 III. Data Type in Stats
IV. Data Distribution in Stats
V. Feature Analysis (Dependent and Independent Variable)
VI. Correlation Analysis

Assignment
Basic Stats with Python
I. Installation jupyter notebook
II. Create analysis with scipy

Lecture
Basic Math
I. Introduction into Calculus (Limit, Differentiation, Integral)
II. Linear Algebra Calculation (Gauss-Jordan, Newton)

Data Visualization
2
I. Outlier Handling
II. Data Visualization with matplotlib and seaborn
III. Create interactive dashboard with jupyter

Assignment
Math Problems

Lecture
Basic Data Science Python
I. Introduction into numpy and pandas
3
II. Introduction into pytorch

Feature Engineering
I. What is feature engineering?
II. Selecting Feature Importance
III. Feature Extraction
IV. Feature Selection

Assignment
Hands-on with PyTorch and Pandas
I. PyTorch Functions
II. Pandas

Lecture
Machine Learning and Deep Learning part 1
I. What is machine learning?
II. Machine Learning vs Deep Learning
III. Different type of machine learning
IV. How to develop machine learning model
V. Metrics evaluation in modeling

Machine Learning and Deep Learning part 2


4 I. What is Classification?
II. Binary Classification and Multi-class Classification
III. Classification using Naive-Bayes
IV. Classification with kNN
V. Classification using Regression (SVM, Logistic Regression)
VI. Classification using Tree Algorithm (Decision Tree, Random Forest)

Assignment
Implementation Classification in NLP (Natural Language Processing) –
Sentiment Analysis

Lecture
Machine Learning and Deep Learning part 3
I. What is Clustering?
II. Classification vs Clustering
III. Clustering with k-Means
IV. Clustering with DBSCAN (Density-Based Spatial Clustering of
5 Applications with Noise)

Machine Learning and Deep Learning part 4


I. Introduction into Neural Network
II. Recurrent Neural Network
III. Convolution Neural Network
Assignment
Clustering Image with Machine Learning

Lecture
Machine Learning and Deep Learning part 5
I. Predictive Modeling with Machine Learning
II. Time Series
6
III. Ensemble Model

Assignment
Stocks Prediction with Machine Learning

Lecture
Deploy and Monitoring Model in Production Part 1
I. Introduction into Git
II. Create basic API (with Python)
7
III. Configuration CI/CD Tools

Assignment
Hands-on with Gitlab

Lecture
Deploy and Monitoring Model in Production Part 2
I. Model Monitoring into Data Warehouse
8 II. Model Serving Deployment Monitoring with Grafana

Assignment
Hands-on with Grafana

You might also like