Computer Networks

Year
4
Academic year
2014-2015
Code
02000992
Subject Area
Digital Systems and Computers
Language of Instruction
Portuguese
Mode of Delivery
Face-to-face
Duration
SEMESTRIAL
ECTS Credits
6.0
Type
Compulsory
Level
2nd Cycle Studies - Mestrado

Recommended Prerequisites

Computer Programming, Data Structures and Algorithms, Probabilities and Statistics, Operating Systems, Telecommunications Networks and Systems.

Teaching Methods

30 hours of theoretical lectures, 30 hours of practical laboratory sessions.

Laboratory practical work: sockets programming, development of a simple WWW server, utilization of tools for protocol analysis, simulation of computer networks.

Learning Outcomes

Wide scope knowledge about the structure and operation of computer networks and about Internet distributed applications, including security and management issues. Basic knowledge about sockets programming and development of client/server applications. Knowledge about tools for protocol analysis and network simulation.

Work Placement(s)

No

Syllabus

Structure and history of the Internet. Protocol architecture. Application layer. Transport layer. Network layer. Link layer and local area networks. Wireless networks. Security in computer networks. Management of computer networks. Multimedia applications.

Head Lecturer(s)

António Paulo Mendes Breda Dias Coimbra

Assessment Methods

Assessment
Homework: 10.0%
Laboratory work or Field work: 20.0%
Exam: 30.0%
Frequency: 40.0%

Bibliography

James F. Kurose and Keith W. Ross, Computer Networking – A Top-Down Approach Featuring the Internet (4th edition), Pearson Education, Inc., 2007.

Fred Halsall, Computer Networking and the Internet (5th edition), Pearson Education Ltd., 2005.