INFOMDWR

Logo

Materials for Applied Data Science course INFOMDWR

Data Wrangling and Data Analysis

This webpage contains all materials required for the Applied Data Science course INFOMDWR.

The materials on this website are CC-BY-4.0 licensed.

cc by

Syllabus

You can find the course syllabus as a web page here or as a pdf here. The course schedule with required reading materials is in the syllabus as well, specifically here.

Lectures

Week Date Topic
1 2023-09-07 Introduction to the course
1 2023-09-08 Data models
2 2023-09-11 Data extraction with SQL
2 2023-09-12 Integrity constraints in databases
2 2023-09-13 Functional Dependency & Data Integration
3 2023-09-18 Hetero. data analysis & string similarity
3 2023-09-19 Data extraction in Python
3 2023-09-20 Data preparation 1
4 2023-09-25 Data preparation 2
4 2023-09-26 Guest lecture on cloud computing
4 2023-09-27 Data visualization
5 2023-10-02 Exploratory data analysis
5 2023-10-03 Supervised learning: Regression
5 2023-10-04 Q&A
6 2023-10-09 Supervised learning: model evaluation
6 2023-10-10 Supervised learning: classification
6 2023-10-11 Deep learning
7 2023-10-16 Missing data 1: Mechanisms
7 2023-10-17 Missing data 2: Solutions
7 2023-10-18 Clustering
8 2023-10-23 Model-based clustering
8 2023-10-24 Text mining 1
8 2023-10-25 Text mining 2
9 2023-10-30 Time series
9 2023-10-31 Data streams
9 2023-11-01 Algorithmic fairness
10 2023-11-07 No lecture: study time
10 2023-11-08 Q&A

Labs

Week Date Topic
1 2023-09-07 Introduction lab: setting up your computer
1 2023-09-08 Data models
2 2023-09-11 Data extraction with SQL
2 2023-09-12 Integrity constraints in databases
2 2023-09-13 Functional Dependency & Data Integration
3 2023-09-18 Hetero. data analysis & string similarity
3 2023-09-19 Data extraction in Python
3 2023-09-20 Data preparation 1
4 2023-09-25 Data preparation 2
4 2023-09-26 Cloud computing
4 2023-09-27 Data visualization using ggplot
5 2023-10-02 Exploratory data analysis in R
5 2023-10-03 Supervised learning: Regression models in R
5 2023-10-04 No lab, time to study
6 2023-10-09 Supervised learning: model evaluation
6 2023-10-10 Supervised learning: classification
6 2023-10-11 Deep learning
7 2023-10-16 Missing data mechanisms
7 2023-10-17 Imputation methods
7 2023-10-18 Clustering
8 2023-10-23 Model-based clustering using MClust
8 2023-10-24 Text mining 1
8 2023-10-25 Text mining 2
9 2023-10-30 Time series
9 2023-10-31 Data streams
9 2023-11-01 Algorithmic fairness
10 2023-11-07 No lab: study time
10 2023-11-08 No lab: study time

Deadlines

Week Date Topic
4 2023-09-25 10:00AM assignment 1
5 2023-10-06 Midterm exam
6 2023-10-09 10:00AM assignment 2
8 2023-10-23 10:00AM assignment 3
10 2023-11-06 10:00AM assignment 4
10 2023-11-10 Final exam
10 2024-01-15 Resit exam