I have gotten a few questions about the practical examination. Unfortunately, I will not have sufficient time for me to both construct a real exam and an example exam. Sorry! Many of the expected skills are represented within the lab exercises so if you understand them well, you should get a good result on the practical exam anyway if you have a good understanding of the lab exercises.

The practical part of the exam will be an open-book exam, i.e. you may bring any material to the lab, including but not limited to lecture notes, reading assignments, previous labs, own study notes etc. We will also let you access the Internet during the work to check reference web pages. There will be a few minutes before the start of the exam to make sure everything really works and to let you setup the workstation properly.

The aim of the practical part of the exam will mainly be to check softer skills, e.g. debugging, error checking, design, modelling skills, handling the tools practically, using the RTOS, finding and correcting common types of bugs, testing, using the compiler and linker, etc, all things that you have already practiced in the lab exercises. The exam will be split in three or four partial smaller problems, each significantly smaller than a lab exercise. For each of them, it should be possible to do the required input in a few minutes, to let you focus on providing your input.

Good luck with the studies!