Università degli Studi di Urbino Carlo Bo / Portale Web di Ateneo


COMPUTER NETWORKS
RETI DI CALCOLATORI

A.Y. Credits
2022/2023 9
Lecturer Email Office hours for students
Antonio Della Selva After class or by email appointment
Teaching in foreign languages
Course with optional materials in a foreign language English
This course is entirely taught in Italian. Study materials can be provided in the foreign language and the final exam can be taken in the foreign language.

Assigned to the Degree Course

Applied Informatics (L-31)
Curriculum: PERCORSO COMUNE
Date Time Classroom / Location
Date Time Classroom / Location

Learning Objectives

The course introduces concepts related to computer networks, and the way to apply them to implement data networks, as LAN and WAN. At the end of the course students will be able to analyze and design the most common types of computer and digital devices networks, facing to theoretical and practical concepts that unify different telecommunications networks.

Program

01. Introduction:
  01.01 Aims of computer networks and their classification.
  01.02 OSI and TCP / IP reference models.
  01.03 Examples of networks and standardization of networks.
 
02. Physical Layer:
  02.01 Theoretical basis of communication and physical transmission of data.
  02.02 Guided transmission media.
  02.03 Wireless transmission media.
  
03. Data Link Layer:
  03.01 Data Link Control (DLC).
  03.02 Wired LAN: Ethernet.
  03.03 Wireless LAN: IEEE 802.11 - Bluetooth.  
  03.04 LAB - (Wireless Coverage- Signal Power)
 
04. Access Technologies:
  03.01 Local loop and old technologies.
  03.02 xDSL.
  03.03 Fiber optic access technology.
  03.04 Fixed Wireless Access   
 
05. Network Layer:
  05.01 Architectural problems of the network layer.
  05.02 IPv4 and IPv6 protocols and addressing..
  05.03 Network devices
  05.04 Routing algorithms
  05.05 Congestion
  05.06 LAB - Network utilities (addressing, NIC Config).   

06. Internetworking:
  06.01 Address Resolution and ARP.
  06.02 ICMP and network control.
  06.03 DHCP.
  06.04 Network Address Translation (NAT).  
  06.05 VLAN.
  06.06 LAB - Network management (Router Configuration).
 
07. Transport Layer:
  07.01 Description of transport services.
  07.02 Elements of transport protocols.
  07.03 The connectionless Internet transport protocol: UDP.
  07.04 The connection-oriented Internet transport protocol: TCP. 
  07.05 LAB - Coding with socket.
  07.06 LAB - Client-server.systems

08. Application Layer:
  08.01 Electronic mail: MIME, SMTP, IMAP, POP3.
  08.02 DNS - Domain Name System.
  08.03 World Wide Web and HTTP.  
  08.04 Browser, APIs and Protocols    
  08.05 CDN - Content Delivery Network and Video Streaming
  08.06 LAB - Accessing Web.resources 

09. Network Security:
  09.01 Access Control and Authorization.
  09.02 Authentication protocols, integrity protocols and key distribution.
  09.03 Firewall.
  09.04 IPS (Intrusion Prevention System) and IDS (Intrusion Detection System) systems.

Learning Achievements (Dublin Descriptors)

Knowledge and understanding:
After completing the course students will acquire the basic concepts of how computer networks work and how they are structured.
Applying knowledge and understanding:
At the end of the course students will have acquired their own analysis and design methodologies of computer networks or their components
Making judgments:
At the end of the course students will be able to apply the methods of analysis and design of computer networks in order to solve problems and deploy digital devices in computer networks
Communication skills:
At the end of the course students will have acquired the ability to express the basic concepts of computer networks with appropriate terms and technical jargon.
Learning ability:
During the course the student will acquire the ability to study and learn the basics of computer and communications networks, through the assimilation of protocols and services.

Teaching Material

The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it

Teaching, Attendance, Course Books and Assessment

Teaching

The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it

Course books
  • Tanenbaum; Wetherall , "Reti di Calcolatori", from V Ed., Pearson, 2011
  • J. F. Kurose - K.W. Ross, "Reti di calcolatori e internet Un approccio top-down "• 7/Ed. (Integrativo)
  • Course Slides.

Others optional books or readings

  • Forouzan, "Reti di Calcolatori e Internet", McGraw-Hill, 2010
  • Stallings, "Sicurezza delle Reti - Applicazioni e Standard", Pearson, 2010
  • Readings on Blended
Assessment
  • First part: Programming and report concerning networks, agreed with Professor, to be delivered a week before the exam date (Guidelines for the Exam's Report). With this test we want to assess skills and problem solving skills on real and complex topics in the field of networks. The test, if passed, gives access to the second part of exam.
  • Second part: Discussion of the project and review questions on the syllabus. It aims to ascertain knowledge of the topics, general and particular, addressed during the course and to evaluate the deduction skills necessary to approach new problems in the context of computer networks
Disability and Specific Learning Disorders (SLD)

Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.

To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.

Additional Information for Non-Attending Students

Teaching

The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it

Course books
  • Tanenbaum; Wetherall , "Reti di Calcolatori", from V Ed., Pearson, 2011
  • J. F. Kurose - K.W. Ross, "Reti di calcolatori e internet Un approccio top-down "• 7/Ed. (Integrativo)
  • Course Slides.

Others optional books or readings

  • Forouzan, "Reti di Calcolatori e Internet", McGraw-Hill, 2010
  • Stallings, "Sicurezza delle Reti - Applicazioni e Standard", Pearson, 2010
  • Readings on Blended
Assessment
  • First part: Programming and report concerning networks, agreed with Professor, to be delivered a week before the exam date (Guidelines for the Exam's Report). With this test we want to assess skills and problem solving skills on real and complex topics in the field of networks. The test, if passed, gives access to the second part of exam.
  • Second part: Discussion of the project and review questions on the syllabus. It aims to ascertain knowledge of the topics, general and particular, addressed during the course and to evaluate the deduction skills necessary to approach new problems in the context of computer networks
Disability and Specific Learning Disorders (SLD)

Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.

To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.

« back Last update: 15/07/2022

Il tuo feedback è importante

Raccontaci la tua esperienza e aiutaci a migliorare questa pagina.

Posta elettronica certificata

amministrazione@uniurb.legalmail.it

Social

Università degli Studi di Urbino Carlo Bo
Via Aurelio Saffi, 2 – 61029 Urbino PU – IT
Partita IVA 00448830414 – Codice Fiscale 82002850418
2024 © Tutti i diritti sono riservati

Top