Module 23640 (2010)
Syllabus page 2010/2011
06-23640
Networks and Distributed Systems (Extended)
Level 4/M
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
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: | |
| 1 | demonstrate an understanding of the fundamental concepts and issues involved in computer networking | Examination |
| 2 | demonstrate an understanding of the engineering principles of network and protocol design | Examination |
| 3 | demonstrate 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 |
| 4 | recognise and appreciate fundamental characteristics of distributed systems: geographical distribution, concurrency, lack of global time, delay in communication, heterogeneity and existence of failures | Examination |
| 5 | explain the main types of architectures and mechanisms of communication, such as client-server, distributed object models and communication protocols | Examination |
| 6 | demonstrate an understanding of fundamental issues in distributed systems design such as timing, coordination and agreement | Examination |
| 7 | explain 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:
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
- 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