Teaching
Courses designed and taught at SDU.
1,800+ Students taught
14+ Semesters
2 Courses designed
3.96 / 4 Peak satisfaction
About 1,400 students taught across 14+ semesters in the two courses designed below; approximately 1,800+ in total including past teaching of Object Oriented Programming and Semester Project Supervision (Spring 2016 – 2019).
Courses Built from Scratch
Big Data and Data Science Technologies (Master, 1st semester)
Built from scratch with Fisayo Sangogboye in 2019. Originally 10 ECTS, reduced to 5 ECTS in 2020, expanded back to 10 ECTS in 2024. Mix of lectures, exercises, and a project; assessment changed in 2024 from project + oral exam to project + on-site written exam. Taught in English.
Technologies covered: Kafka, Hadoop, Spark, Avro, Schema Registries, stream processing.
Peak student satisfaction score: 3.96 / 4.
Data Management (Bachelor, 2nd semester)
Built from scratch in 2020. Mix of lectures, exercises, and an oral exam. Taught in Danish.
Technologies covered: C# / .NET, PostgreSQL, SQL.
Peak student satisfaction score: 3.91 / 4.
Detailed Course History
Data Management
| Semester | ECTS | Students | Score |
|---|---|---|---|
| Spring 2026 | 5 | 112 | 3.55 / 4 |
| Spring 2025 | 5 | 100 | 3.91 / 4 |
| Spring 2024 | 5 | 172 | 3.74 / 4 |
| Spring 2023 | 5 | 128 | 3.35 / 4 |
| Spring 2022 | 5 | 106 | 3.78 / 4 |
| Spring 2021 | 5 | ~180 | 3.41 / 4 |
| Spring 2020 | 5 | ~160 | 3.22 / 4 |
Big Data and Data Science Technologies
| Semester | ECTS | Students | Score |
|---|---|---|---|
| Fall 2025 | 10 | 50 | 3.79 / 4 |
| Fall 2024 | 10 | 63 | 3.96 / 4 |
| Fall 2023 | 5 | 79 | 3.7 / 4 |
| Fall 2022 | 5 | 52 | 3.95 / 4 |
| Fall 2021 | 10 | ~70 | 3.72 / 4 |
| Fall 2020 | 10 | ~50 | 3.55 / 4 |
| Fall 2019 | 10 | ~50 | 2.95 / 4 |
A full set of evaluation reports can be procured on request via SDU Course Evaluations (restricted access).
Past Teaching
- Semester Project Supervision (Bachelor 1st semester, ~110 students total). Spring 2016 – 2019.
- Object Oriented Programming (Bachelor 1st semester, ~350 students total). Spring 2016 – 2019.
Open Teaching Materials
- BigDataCourseExercises – exercise materials in Python (20 stars, 57 forks).
- DataManagementBook – a course book in development for the Data Management course (TeX, 16 stars). Free for non-commercial use.