Module 23640 (2010)

Syllabus page 2010/2011

06-23640
Networks and Distributed Systems (Extended)

Level 4/M

Unknown/Left
20 credits in Semester 1

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus


The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)

Relevant Links

Module web page


Outline

This module introduces the basic concepts, technologies and standards in the area of Computer Networks and Distributed Systems. It follows a bottom-up approach, from data transmission techniques at the physical layer up to the methods and technologies used for the design and implementation of distributed systems. It covers topics related the OSI and TCP/IP layers and protocols, design of LANs and WANs, distributed system models and architectures, communication mechanisms, consensus algorithms, distributed objects and synchronization.


Aims

The aims of this module are to:

  • to be completed

Learning Outcomes

On successful completion of this module, the student should be able to: Assessed by:
1demonstrate an understanding of the fundamental concepts and issues involved in computer networking Examination
2demonstrate an understanding of the engineering principles of network and protocol design Examination
3demonstrate an understanding of the layered organization and structuring of computer networks, distinguish the problems involved at each layer and understand the techniques and algorithms that have been devised to address these problems Examination, coursework
4recognise and appreciate fundamental characteristics of distributed systems: geographical distribution, concurrency, lack of global time, delay in communication, heterogeneity and existence of failures Examination
5explain the main types of architectures and mechanisms of communication, such as client-server, distributed object models and communication protocols Examination
6demonstrate an understanding of fundamental issues in distributed systems design such as timing, coordination and agreement Examination
7explain the design, organization and operation of state of the art technologies and systems such as mobile ad-hoc networks. Grid, Cloud and Distributed Virtual Environments Coursework

Restrictions, Prerequisites and Corequisites

Restrictions:

May not be taken by anyone who has taken or is taking 06-23644 (Networks and Distributed Systems).

Prerequisites:

None

Co-requisites:

None


Teaching

Teaching Methods:

3 hours lectures a week, plus exercise classes

Contact Hours:

33


Assessment

  • Sessional: 2 hour examination (80%), coursework (20%)
  • Supplementary (where allowed): 2 hour examination (80%) with the coursework mark carried forward (20%)

Recommended Books

None


Detailed Syllabus

  1. to be completed

Last updated: 1 October 2010

Source file: /internal/modules/COMSCI/2010/xml/23640.xml

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus