Course Details for A.Y. 2016/2017
Name:
Reti di Calcolatori / Computer Networks
Basic information
Credits:
: Bachelor Degree in Computer Science 6 CFU (b)
Degree(s):
Bachelor Degree in Computer Science 3rd anno curriculum General Compulsory
Language:
Italian
Course Objectives
The course is designed to teach students fundamentals of analysis and design of computer networks.
Introduction to the basic concepts of computer and communication networks, like flow control, congestion control, end-to-end reliability, routing, framing, error-recovery, multiple access and statistical multiplexing. In-depth presentation of the different networking layers, with emphasis on the Internet reference model. Protocols and architectures such as the TCP, IP, Ethernet, wireless networks etc. are described in order to illustrate important networking concepts.
Course Content
- Computer Networks, the Internet and the World Wide Web
- Application Layer and network applications
- Transport Layer: TCP and UDP
- Network Layer and Routing
- Data Link Layer and Local Area Networks
- Wireless Networking
- Security
- Network management
Assessment Methods and Criteria
To receive credit for F1I063, students must pass the written test (MANDATORY). Extra points are available either developing a personal, individual project (1 to 5 additional points) or an oral test (weighted 33% with the written test).
Textbooks
- James F. Kurose, Keith W. Ross, Computer Networking: a top-down approach, featuring the Internet , Addison Wesley. 2007. Terza edizione o successiva. http://www.aw.com/kurose-ross
- / Andrew S. Tanenbaum, Computer Networks , Prentice Hall. 2002. Quarta edizione. http://www.cs.vu.nl/~ast
- / Behrouz A. Forouzan, Computer Networks and Internet
Course page updates
This course page is available (with possible updates) also for the following academic years:
To read the current information on this course, if it is still available, go to the university course catalogue .
Course information last updated on: 21 dicembre 2016, 12:55