Computer Networks
4
2014-2015
02000992
Digital Systems and Computers
Portuguese
Face-to-face
SEMESTRIAL
6.0
Compulsory
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)
NoSyllabus
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.