- Knowing in detail the basic architecture of a reference CPU for embedded systems
- Knowing the different levels of abstraction in the definition of functions and specifications of an embedded system
- Knowing the interrupts subsystem, the timing subsystem, and the input/output subsystems of a reference microcontroller.
- Being able to program libraries for the use of specific peripherals, sensors and actuators, according to a technical user manual
- Being able to analyze the hardware-software set of a simple embedded system
- Being able to allocate resources and conceive at system level the hardware-software set of a simple embedded system
- Being able to implement signal processing functions and sequencers in embedded systems
- Knowing the principles of real-time operation of an embedded system