Learning objectives
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.<br />
Prerequisites
Fondamenti di Informatica A e B, Sistemi Operativi A, Ingegneria del Software A.
Course unit content
<p>Introduction to computer networks – Types of networks. Goals of computer networks. Computer network services. <br />
Data transmission – Transmission media. Asynchronous transmission, Signal modulation. Modem. <br />
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. <br />
Internetworking – Interconnection between heterogeneous networks. TCP/IP protocol. TCP and UDP. <br />
Embedded networks – Embedded system architecture. Technologies for embedded networks. <br />
</p>
Full programme
- - -
Bibliography
B. A. Forouzan. Data Communications and Networking, Fourth Edition, Mc Graw Hill, 2007 <br />
Teaching methods
The course is based on theoretical lectures and on lab activities. Students evaluation is based on a theoretical test and a practical test.
Assessment methods and criteria
- - -
Other information
- - -