Prerequisite: ENPM694 and ability to write code in one programming language and/or Undergraduate coursework in a programming language; or permission of instructor.
Restriction: Permission of Maryland Applied Graduate Engineering.
Exploration of how such a variety of devices can use a big range of technologies to connect seamlessly to each other. In the second half of the course we translate the basic knowledge of the protocols to more hands-on exercises in containerization (Docker) and at the end we give an introduction to Kubernetes, that is an open-source system for automating deployment and management of containerized applications.