Skip to content

Main repository for the Data Science Course offered at the University of Tehran

Notifications You must be signed in to change notification settings

DataScience-ECE-UniversityOfTehran/DataScience-Spring2025

Repository files navigation

Course Material

Course Schedule

Week Lectures Videos/Additional Resources Assignments Assignments Related Videos
1 Data Science Lifecycle Python for Data Science
Probability & Statistics Review
Python for Data Science NoteBooks
2 Sampling and Statistical Charts Sampling
Correlation and Causation
Sampling Strategies
Observational vs. Experimental
Numerical Variables Visualization
Shape of Numerical Distributions
Data Transformation
Categorical Variables Visualization
3 Review of Probability Probability Definition
Independence
Conditional Probability
Random Variable
Normal Distribution
Types of Error
Q-Q Plot
Monte Carlo Simulation
CA0
Project-Phase 1
PowerBI-Final Project P1 Related video
Web Scraping-Final Project P1 Related video
CA0 Related Video
4 Foundations for Inference
Visualization Design Principles
Confidence Interval
Central Limit Theorem
Hypothesis Testing
Visualising Numerical Features
5 Preattentive Attributes
Linear Regression(optional)
Tableau
Import datasets into Tableau
Effective visualization methods in Tableau
Abnormality diagnosis with the help of visualization
statistical charts in Tableau
Creating KPI
Creating dashboard
Introduction to Linear Regression
Hypothesis Testing for Linear Regression
Multiple Linear Regression
6 Cognitive AI CA1
Project-Phase 1
7 SQL-1
SQL-2
Data Preprocessing
SQL
Data Cleaning and EDA
CA2
8 Big Data
9 Machine Learning
Modeling
Gradient Descent
Logistic Regression-2
Cross-Validation & Regularization
SVM & KNN
Decision Tree & Random Forest
Modeling
Gradient Descent-1
Gradient Descent-2
Cross Validation & Regularization
Performance Metrics
Decision Tree
SVM & KNN
CA3
10 Neural Networks Neural Networks Project-Phase 2
11 Natural Language Processing
Time Series
NLP-1
NLP-2
CA4
12 LLMs
13 Generative Models
Dimensionality Reduction
Unsupervised Learning-1
Dimensionality Reduction
PCA
Random Projection
LLE
K-Means
Choosing Correct Number of Clusters
Clustering Applications
CA5
14 Interpretability
15 Data Science Applications A Guide to Feature Extraction CA6
Project-Presentation

About

Main repository for the Data Science Course offered at the University of Tehran

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published