--- title: "Courses" image: "/img/works/courses.jpg" description: "A selection of courses I compiled and taught." type: "writing" date: 2012-01-01 --- I highly value knowledge sharing and science communication. Below is a non-exhaustive list of courses I compiled and taught myself, both in industry as a software engineer and in academia as part of the faculty teaching staff. Besides these mostly technical courses, I also occasionally organize bread baking workshops---thankfully, far away from computers and slides. You can find a list of my talks and podcast appearances [in the Speaking Works section](/works/speaking). | Title | Year | |-------|------| | [Android App Development](https://kuleuven-diepenbeek.github.io/appdev-course/) (See [How Long To Beat That GB Cart?](/post/2023/02/how-long-to-beat-that-game-boy-cartridge/)) | 2021--2022 | | [Operating Systems and Embedded C](https://kuleuven-diepenbeek.github.io/osc-course/) | 2020--2023 | | [Databases](https://kuleuven-diepenbeek.github.io/db-course/) | 2020--2023 | | [Software Engineering Skills](https://kuleuven-diepenbeek.github.io/ses-course/) (See [Teaching SE Is Still Done Wrong](/post/2022/05/teaching-software-engineering-is-still-done-wrong/)) | 2019--2023 | | [Software Design in C/C++](https://kuleuven-diepenbeek.github.io/cpp-course/) (See [Teaching OO design using the GBA](/post/2019/04/teaching-oo-with-gba/)) | 2018--2021 | | [Increase your productivity with Power Tools](https://github.com/wgroeneveld/productivity-course) | 2017 | | [Clean Code Courses](https://github.com/wgroeneveld/cleancode-course) | 2016--2018 | | [Test Driven Development for Teachers](https://github.com/wgroeneveld/tdd-course) | 2016--2018 | | Agile Software Development | 2011--2014 | | JavaScript as a dynamic and functional language | 2011--2013 |