A sound understanding of internet architecture, protocols and technologies and their real-world applications forms the core of this module. Discussions around networks and the internet, network architecture, communication protocols and their design principles, wireless and mobile networks, network security issues and networking standards feature. The module also covers related social, privacy and copyright issues.
Pre-requisite modules
Co-requisite modules
- None
Prohibited combinations
- None
Occurrence | Teaching period |
---|---|
A | Online Teaching Window 5 2023-24 |
The module aims to provide a sound understanding of the Internet architecture, protocols and technologies. This includes discussion of modern computer networks and the Internet, network architectures, communication protocols and their design principles, the components and layers of the TCP/IP network model used on the Internet from the physical layer to applications, wireless and mobile networks; network security issues and networking standards. These are presented together with their real-world applications. The module will also cover the social, privacy and copyright issues related to computer networks and the Internet.
Be able to
Critically analyse the core concepts in modern computer networks such as LANs and WANs, network architecture, communication protocols and their design principles, the layered organization of computer networks, and mobile networks,
Apply network concepts and design principles, design/communicate and implement a networked application,
Critically evaluate and apply tools for computer network performance analysis,
Critically evaluate network security techniques,
Critically evaluate the legal and ethical impact of computer networks and Internet.
Topics:
Computer Networks and their applications
The physical layer and data link layer, LAN and WAN
The network layer and IP
The transport layer and TCP
The application layer, DNS, email, and FTP
Wireless and mobile networks
Network security
Task | Length | % of module mark |
---|---|---|
Essay/coursework Report with an executive summary |
N/A | 100 |
None
Task | Length | % of module mark |
---|---|---|
Essay/coursework Report with an executive summary |
N/A | 100 |
This will be given in line with University policy.
James Kurose & Keith Ross, Computer Networking: A Top-Down Approach, 7th Edition, Pearson, 2017.