CS5022: Practice in Computer Communication Systems
This module will not be offered in 2018-19.
- Communication system tools: use of standard tools for network/systems inspection, control and configuration, (for example as wireshark/tcpdump, ping, traceroute, ifconfig, iw/iwconfig)
- Communication data analyses: data collection / management; statistical, mathematical and heuristic analyses (for example, PyNum/SciPy, R, Matlab, Mathematica); interpretation and presentation of data (for example with gnuplot, mathplotlib, iPython Notebook)
- Communication protocols: practical use of IPv4, 802.11, IPv6, other communication protocols; support protocols (for example DNS / mDNS); discovery and control protocols; management protocols; routing protocols
- [Marwan Fayed]