COMPUTER NETWORKS A
Learning outcomes of the course unit
The goal of the course is to provide an introduction to computer network underlining local area networks and internetworking topics. Moreover, the course provides the knowledge to develop network applications.
The topics of the courses: Fondamenti di Informatica A, Fondamenti di Informatica B, Sistemi Operativi A and Ingegneria del Software A are prelimimary to the topics presented in this course.
Course contents summary
Introduction to computer networks – Types of networks. Goals of computer networks. Computer network services.
Data transmission – Transmission media. Asynchronous transmission, Signal modulation. Modem.
Packets transmission – Shared channels. Packets. Types of networks. CSMA/CD. Ethernet and IEEE 802.3. Token Ring. FDDI. ATM. Hub, Bridge, Switch. Routing. Communication protocols. ISO model.
Internetworking – Interconnection between heterogeneous networks. TCP/IP protocol. TCP and UDP.
Embedded networks – Embedded system architecture. Technologies for embedded networks.
D.E. Comer. Computer Networks and Internets, 3rd Edition. Prentice Hall. 2001.
The course is based on theoretical lectures and on lab activities. Students evaluation is based on a theoretical test and a practical test.