Embedded Cyber-Physical and IoT Systems