This course exposes students to the variety, complexity, and capabilities of modern cloud platforms and investigates Embedded Systems and the Internet of Things (IoT) techniques, and architectures. The topics covered in the course include cloud infrastructure components,essential characteristics of cloud platforms, security implication 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, hands-on experience in using Amazon and Microsoft cloud(AWS and Azure) to visualize live data streams of IoT devices as well as other topics. Coursework will include student presentations and a term project that will provide exposure to scientific research in cloud computing and IoT.