Notes:
The course agenda will include official lectures and tutorials and unofficial meetups. Student might trigger online-sessions that we can join and help students to study.
- bold: indicates the lead/presenter
- dates for lectures and tutorials are fixed, however, under some circumstances, the planned dates might be changed.
- meetups:
- the schedule could be flexible but we try to use the common slots
Date | Lecture/Tutorial/Meetup | Topics | Responsibles |
---|---|---|---|
13.01 | Lecture 1 | Introduction to Big Data Platforms | Linh Truong |
14.01 | Tutorial 1 | Some industrial and open source big data platforms for Your tech radar | Linh Truong |
20.01 | Lecture 2 | Architecting Big Data Platforms. Additional slides: Cloud Infrastructures for Big Data Platforms and a Recap on Performance, Dependability, and Fault Tolerance in Distributed Systems | Linh Truong |
21.01 | Meetup 1 | A taste of Big Data Platforms | Rohit Raj, Amanda Chen, Eljon Harlicaj (from the student view) |
27.01 | Lecture 3 | Service and Integration Models in Big Data Platforms | Linh Truong |
28.01 | Meetup 2 | How to succeed on assignments in Big Data Platforms? | Amanda Chen, Rohit Raj, Eljon Harlicaj (from the student experience) |
03.02 | Lecture 4 | Big Data Storage and Database Services. Additional slides: common systems & integration problems. and A short example of metadata | |
03.02 | Release the first assignment | ||
04.02 | Tutorial 2 | Hands-on examples with big database services | Rohit Raj, Linh Truong |
10.02 | Lecture 5 | Big Data Ingestion. Additional slides about Streaming Data Ingestion with Apache Kafka | Linh Truong |
11.02 | Tutorial 3 | Data Ingestion with Apache Nifi | Eljon Harlicaj, Linh Truong |
08-12.02 | Meetup 3 | Issues in timeseries data | Tri Nguyen, Rohit Raj, Linh Truong |
17.02 | No lecture | Backup date, assignment support | All |
19.02 | due of the first assignment -13.00 | ||
22-26.02 | No lecture week | Assignment grading | All |
03.03 | Lecture 6 | Hadoop and its Big Data Ecosystems. Study some real cases of Hadoop and data ingestion | Linh Truong |
03.03 | Release the 2nd assignment | ||
04.03 | Tutorial 4 | Hadoop | Pham Phuong |
10.03 | Lecture 7 | Big Data Processing with MapReduce/Spark Programming Models | Linh Truong |
11.03 | Tutorial 5 | Data Processing with Apache Spark | Pham Phuong, Linh Truong |
17.03 | No lecture | Backup date, assignment support | All |
19.03 | Due the 2nd assignment | ||
21-26-03 | Assignment grading | All | |
24.03 | Lecture 8 | Stream Processing and Big Data Platforms | Linh Truong |
24.03 | Release the third assignment | ||
25.03 | Tutorial 6 | Stream Processing with Apache Flink | Tri Nguyen, Linh Truong |
31.03 | Lecture 9 | Workflows for Big Data Platforms | Linh Truong |
01.04 | Tutorial 7 | Data processing examples with Airflow | Amanda Chen, Linh Truong |
07.04 | Meetup 4 | Security and Big Data Platforms | Eljon Harlicaj, Linh Truong |
09.04 | Due of the third assignment | ||
12-16.04 | Assignment grading | All |