Upskill yourself by learning about modern computer networks. Everything from Ethernet to HTTP from Routers to VLANs.


Understand how modern computer networks work.
Learn all about Ethernet LANs and network switching.
Regular expressions provide a flexible way of searching for searching using many different tools and programming languages.
IP, the Internet Protocol, underpins all modern communication technology. This course teaches some of the theory behind building IP networks.
Cryptography allows us to communicate securely with each other even if we don't trust the network that our data is travelling across.
Learn the basics of reading and writing assembly language.
Learn to find your way around a terminal on Linux and about some of the most important tools available from the command line.

New Skills

An overview of what might constitute a computer network.
An overview of TCP/IP, or the Internet Protocol Suite, which underpins all modern computer networks.
Learn about interactions at the same layer and between adjacent layers, including encapsulation and protocol data units (PDUs)
A conceptual network model which is often used as a reference but not implemented practically.
Learn about devices found on local-area networks and how they are connected.
Ethernet sits at the link layer in TCP/IP but what does it define about the OSI physical layer?
At the data-link layer, Ethernet provides an interface between the physical layer and the higher network layers. It also specifies MAC address formats.
Wide area networks enable data to be transferred across large geographic distances.
IPv4 has been at the heart of the TCP/IP stack since it's inception. It is slowly being replaced by IPv6.