Computer Networks I
ECTS Credits: 7
Course Homepage: http://www.cse.uoi.gr/~epap/MYY703/
Description: Introduction to networking. History of network technologies and the Internet. Network architectures, types and topologies. Network Design: layered protocol design, network protocols and standards, connection-oriented and connectionless services, the OSI Reference model. Physical layer concepts: bandwidth, throughput, encoding and modulation, transmission media, error detection and correction, multiplexing. Data Link layer: framing, error control (ARQ protocols). Medium Access Control concepts: addressing, contention-based and contentionless multiple access, LAN technologies (Aloha, Ethernet, Token Ring, Token Bus, FDDI, IEEE802.11), Repeaters, bridges and hubs. Switched Networks: packet switching and virtual circuits, other switching techniques, layer-2 and layer-3 switches. Internetworking: routing. Congestion control. Introduction to Queueing systems. Transport.