Computer Science Department,
University of Crete
HY335. Computer Networks (Spring 2021)
info | syllabus and schedule
|Instructor: Asst. Prof. Xenofontas Dimitropoulos, INSPIRE Group||By appt./TBA|
|Teaching Assistant: Giorgos Eptaminitakis|
|Teaching Assistant: Vasilis Petropoulos|
|Teaching Assistant: Eleutheria Pleuridi|
|Teaching Assistant: Eustathios Kyriazis|
|Teaching Assistant: Manos Lakiotakis (Coordinator)|
11.02.2021: The course will take place via Microsoft Teams. Click here to join the lectures and exercise sessions.
There will be weekly exercise sessions on Wednesdays at 14:00-16:00 via Microsoft TEAMS.
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:
The course will follow the 1st textbook below. The 2nd textbook is recommended reading: