Computer Science Department,
University of Crete
HY335.
Computer Networks (Spring 2024)
Course Staff
Name | Office Hours | |
Instructor: Asst. Prof. Xenofontas Dimitropoulos, INSPIRE Group | By appt./TBA | |
Teaching Assistant: Katerina Lionta | ||
Teaching Assistant: Christina Papachristoudi | ||
Teaching Assistant: George Goupos | ||
Teaching Assistant: George Tsiknakis | ||
Teaching Assistant: Konstantinos Loukas | ||
Teaching Assistant: Pavlos Grigoriadis | ||
Teaching Assistant: Christos Papastamos | ||
Teaching Assistant: Manos Lakiotakis (Coordinator) |
The course provides an introduction to fundamental concepts in the design and implementation of computer communication networks, their protocols, and applications. Topics to be covered include: overview of network architectures, applications, network programming interfaces (e.g., sockets), transport, congestion, routing, and data link protocols, addressing, local area networks, wireless networks, network security, and network management. Examples will be drawn primarily from the Internet (e.g., TCP, UDP, and IP) protocol suite.
The final grade is calculated as follows:
Course policies:
The course will follow the textbook below.