Click here to start your application. Apply now

Networks & Platform Technologies (NCHNAP554)

15 Credits

This course is a two-week, face-to-face, intensive bootcamp, introducing the fundamentals of computer networks. The course content includes network architectures, network topologies, network protocols, layering concepts (for example, ISO/OSI, TCP/IP reference models), communication paradigms (point-to-point vs. multicast/broadcast, connectionless vs. connection oriented), and networking APIs (sockets). Also covers the construction of distributed programs, with an emphasis on high-level protocols and distributed state sharing. Topics include design patterns, transactions, performance trade-offs, security implications, and reliability. Uses examples from real networks (TCP/IP, Ethernet, 802.11) and distributed systems (Web, BitTorrent, DNS) to reinforce concepts.  This bootcamp will provide learners with the opportunity to apply their knowledge of networks and platform technologies using industry-standard cloud-based technology e.g. using ServiceNow training. Preliminary reading and preparation will be undertaken by learners before the bootcamp.