The module content is divided into the following areas:
1. Low-level communications – Ethernet, WiFi, ADSL
2. The IP datagram protocol, the Address Resolution Protocol, PPP and DHCP
3. The TCP protocol – flow control and retransmissions
4. Interfaces to high-level languages such as Java and C
5. Electronic mail and file transfer
6. Web services – the HTTP protocol
7. Network monitoring tools; ethical issues
8. An introduction to network security issues
The course material will not be taught in the order listed above – the topics will be dovetailed together.
|