Aller au contenu

Lecture and Codelab planning

Week Day Content
A1 Sep 17, 2024 Lecture “Introduction”
A1 Sep 17, 2024 Codelab “Getting Started”
A1 Sep 17, 2024 Codelab “C++ Basics”
A2 Sep 17, 2024 Codelab “C++ Basics”
A2 Sep 24, 2024 Codelab “High-level vs. Low-Level Programming”
A2 Sep 24, 2024 Lecture “Testing Embedded Systems”
A2 Sep 24, 2024 Codelab “Testing Embedded Systems”
A3 Oct 1, 2024 Lecture “Testing Embedded Systems”
A3 Oct 1, 2024 Codelab “Testing Embedded Systems”
A4 Oct 8, 2024 Deadline for announcing project groups
A4 Oct 8, 2024 Lecture “Improving Software Quality”
A4 Oct 8, 2024 Codelab “Improving Software Quality”
A5 Oct 15, 2024 Lecture “Scheduling (Part I)”
A5 Oct 15, 2024 Codelab “Bike Computer (Part I) “
A6 Oct 22, 2024 Deadline for delivering the project, phase 1 (deadline is at 1pm)
A6 Oct 22, 2024 Lecture “Scheduling (Part I + II)”
A6 Oct 22, 2024 Codelab “Bike Computer (Part I + II) “
A7 Oct 29, 2024 Lecture “Scheduling (Part II)”
A7 Oct 29, 2024 Codelab “Bike Computer (Part II) “
A8 Nov 5, 2024 Lecture “Tasks and Concurrency”
A8 Nov 5, 2024 Codelab “Multi-tasking under Mbed OS”
A9 Nov 12, 2024 Codelab “Multi-tasking under Mbed OS”
A9 Nov 12, 2024 Lecture “Scheduling (Part III)”
A10 Nov 19, 2024 Deadline for delivering the project, phase 2 (deadline is at 1pm)
A10 Nov 19, 2024 Lecture “Priority Inversion”
A10 Nov 19, 2024 Codelab “Bike Computer (Part III) “
A11 Nov 26, 2024 Lecture “Memory Profiling and Optimization”
A11 Nov 26, 2024 Codelab “Memory Profiling and Optimization”
A12 Dec 3, 2024 Lecture “Memory Profiling and Optimization”
A12 Dec 3, 2024 Codelab “Memory Profiling and Optimization”
A13 Dec 10, 2024 Lecture “Bootloader”
A13 Dec 10, 2024 Codelab “Bootloader”
A14 Dec 17, 2024 Lecture “Bootloader”
A14 Dec 17, 2024 Codelab “Bootloader” + Questions and answers
A15 Jan 7, 2025 Deadline for delivering the project, phase 3
A17 Jan 28, 2025, 3pm-5pm Written exam