Kies de Nederlandse taal
Course module: 201000168
Embedded Systems Laboratory
Course info
Course module201000168
Credits (ECTS)5
Course typeCourse
Language of instructionEnglish
Contact J.F. Broenink
Contactperson for the course J.F. Broenink
Examiner J.F. Broenink
Academic year2022
Starting block
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
  • To develop embedded system software using co-design methods and testing techniques.
  • To motivate design and co-design choices.
This course is on applying in practice relevant co-design methods and testing approaches to a given embedded-systems design problem, using given embedded-systems equipment (computer boards, sensors actuators, physical devices) and embedded-systems software parts (frameworks, device drivers, algorithms). Next to this, design and co-design choices must be motivated using DSE, Design-Space Exploration, and counts as much as the embedded software / hardware development for the grade. Oral exam and report are the other two components. All 4 weigh equally.

The insight, knowledge and skills gained in the other four embedded-systems core courses are applied in ESL in practice. However, this connection is rather weak, implying these other courses are not a prerequisite for Embedded Systems Laboratory, and students in other MSc programs with comparable background knowledge can attend.

The course has a few lectures and 6 hours per week of lab sessions (2 sessions of 3 hours each, spread over the week, sign up via Canvas). Work is done in teams of two students.           
Assumed previous knowledge
Basics on VHDL programming, C programming, controlling mechatronic systems. However, compact introductions to VHDL programming and controller implementation are taught.
Participating study
Master Embedded Systems
Participating study
Master Electrical Engineering
Participating study
Master Robotics
Required materials
Recommended materials
Instructional modes

Presence dutyYes

Oral exam, Exercises/Lab work

Kies de Nederlandse taal