This course studies the essential characteristics and services of cloud platforms, their security, their internal structure, and their possibilities and limitations. It provides hands-on experiences in areas such as cloud infrastructure components, security implications of cloud resources, typical instruction sets and architectures of embedded systems, IoT system architectures, IoT networking and security, MQTT and REST protocols, cyber considerations and issues related to embedded systems and IoT devices.