School of Engineering and Informatics (for staff and students)

Computer Networks (G5115)

Computer Networks

Module G5115

Module details for 2015/16.

15 credits

FHEQ Level 5

Module Outline

This module provides an introduction to the basics of packet switching technologies as used in the Internet. Emphasis is placed on core Internet protocols such as IP and TCP. Subjects covered include: network access technologies; design of network protocols using layering, local area networks, TCP/IP routing and switching, congestion control. This
module introduces the Internet with a top-down view: the accent is on layer abstractions and the associated protocols (and how to program with them). Particular attention is paid to questions of network security.

Pre-Requisite

Further Programming

Library

J. Kurose and K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet

Module learning outcomes

Have a critical understanding of the purpose and workings of IP and TCP.

Design and implement simple communication protocols based on the Internet model of communication outside the context in which they were first studied.

Understand and use sockets in programming.

Evaluate critically questions of basic networking security.

TypeTimingWeighting
Unseen ExaminationEnd of Year Assessment50.00%
Coursework50.00%
Coursework components. Weighted as shown below.
Programming ProjectT2 Week 7 50.00%
Programming ProjectT2 Week 12 50.00%
Timing

Submission deadlines may vary for different types of assignment/groups of students.

Weighting

Coursework components (if listed) total 100% of the overall coursework weighting value.

TermMethodDurationWeek pattern
Spring SemesterLecture1 hour222222222222
Spring SemesterLaboratory1 hour111111111111

How to read the week pattern

The numbers indicate the weeks of the term and how many events take place each week.

Miss Priyanka Patel

Assess convenor
http://www.sussex.ac.uk/profiles/2060

Dr George Parisis

Assess convenor
http://www.sussex.ac.uk/profiles/334868

Please note that the University will use all reasonable endeavours to deliver courses and modules in accordance with the descriptions set out here. However, the University keeps its courses and modules under review with the aim of enhancing quality. Some changes may therefore be made to the form or content of courses or modules shown as part of the normal process of curriculum management.

The University reserves the right to make changes to the contents or methods of delivery of, or to discontinue, merge or combine modules, if such action is reasonably considered necessary by the University. If there are not sufficient student numbers to make a module viable, the University reserves the right to cancel such a module. If the University withdraws or discontinues a module, it will use its reasonable endeavours to provide a suitable alternative module.

School of Engineering and Informatics (for staff and students)

School Office:
School of Engineering and Informatics, University of Sussex, Chichester 1 Room 002, Falmer, Brighton, BN1 9QJ
enquiries@enginf.sussex.ac.uk
T 01273 (67) 8195

School Office opening hours: Monday - Friday 09.00 - 17.00
School Office location [PDF 1.74MB]