Module Special Admissions Requirements
None
Module Resources
Network Simulation Lab.
Module Learning Strategies
This module uses a number of teaching methods to provide the student with appropriate knowledge and understanding of the material in the module.
The module is structured as a three part unit, preparatory material will take the form of recommended reading and introductory exercises which will introduce the basic concepts. The teaching period will take the form of an intensive programme of lecturers, tutorials and practical work:
lectures, covering theory
practical work.
The practical work will include case study and actual design and implementation of an application. A formative assessment will be made on the students' ability to apply the skill and knowledge. The assessment will consist of an assignment and an examination.
(1:n)2 (1:20)2
Module Indicative Content
Introduction to data communications.
Communication architecture and network protocol layering.
Network hardware - local area networks - Network performance.
The characteristics of various LAN types. New and emerging technologies and the impact they will have.
Network Software - hierarchical protocol layers with consideration of specific services and protocols in protocol suits such as TCP/IP stack.
Internetworking - principal concepts and architecture of heterogeneous networks. Internet application protocols such as Telnet, FTP, SMTP/POP, HTTP/WWW.
Network Programming - Client-server models and socket programming.
Application interfacing - examining major issues in distributed applications areas such as network management and security, the World Wide Web, DNS, electronic mail and file transfer protocol.
Module Additional Assessment Details
Examination (50%) (Learning outcomes 1-6)
Assignment (50%) (Learning outcomes 4, 7)
Module Texts
Essential
Computer Networks, Tannenbaum A S, 3rd Edition, Prentice Hall, 1996.
Protocols and Implementation, TCP/IP Architecture, McGraw-Hill, 1993.
Recommended
Windows Sockets Network Programming, Quinn R, Shute D, Addison Wesley, 1996.
Internetworking with TCP/IP Vol I, II, Commer D, Stevens S, Prentice-Hall, 1995.