After completing this subject, the students shall be able:
- To know the different kinds of embedded systems and their application fields, including reconfigurable devices, including those based on generic operating systems (e.g. Android).
- To know the differences between a reconfigurable digital system and a microprocessor-based digital system, and to be able to evaluate for a given application what is the best solution in an embedded system.
- To know and exploit the advantages and disadvantages to develope an embedded system, by using a platform based on a generic operating system.
- To know developtment tools for embedded systems.