Learn the theory, architecture, hardware/software, and programming of networks, including network services, and Internet-of-Things (IoT), as well as the security, trust, and privacy considerations in these networks.
You will also learn the theory and practice of building, monitoring, and tailoring computer networks to applications, including core network functions and services such as routing, DHCP and DNS. You will also learn about the theory and practice of IoT networks that underpin the ‘fourth industrial revolution’.
There are two main components of the unit: collaborative learning activities covering the principles involved, and practical assignments in which you will build miniature networks using free open-source software on virtual servers and IoT devices.