In this workshop, students will be introduced to the use of remote procedural calls for IoT programming to design distributed systems that are built on an IoT network. The workshop will be useful for the Networking and Security Students to know about network programming. They can use such solutions in their capstone projects.