Title Computer Networks
Lesson Code 321-6450
Semester 5
ECTS 5
Hours (Theory) 3
Hours (Lab) 2
Faculty Skianis Charalabos

Syllabus

Reference Model TCP/IP and the OSI. IP Layer. Addressing. Algorithms and routing protocols. IPv6 and mobile IP. Congestion Control. Methods open (shaping, leaky backet etc.) and closed loop (blocking etc.). Internetworking, virtual networks, firewalls. Transport Layer. TCP & UDP Protocols. Multimedia applications and networks.

Learning Outcomes

This course is the basic introductory course on the concepts of networking and data transfer, management processes. This course aims to introduce students to the basic concepts of networking, connecting data transfer concept with their respective targets in service quality, an environment and an understanding of the whole picture and the requirements for the effective management. It also refers to introductory concepts in data transfer management methodologies and internet impact , so that the student has an overall understanding of processes and methodologies in data transfer . In this sense, the lesson is the basis on which specific methodologies and management techniques for end-to-end data transfer are developed into individual specific courses of direction. Finally, the aim of the course is to understand from the students the importance of data promotion in the modern technological evolution and the evolution of networking , administration and management in a distinct scientific field / occupation

Upon successful completion of this course the student will be able to:
It has understanding of the key and critical aspects of data transfer and networking, to connect them with general technological and operational objectives.

  • Is aware of the tools and techniques of data transfer and how they are used to ensure the successful completion of services in time and within quality of service goals
  • Can distinguish key roles in a real or networking study and assess the role of the levels involved in the implementation.
  • Uses networking and data transfer methodologies to identify key elements such as critical route, losses, security and dependencies, and a realistic environment .
  • Collaborate with its fellow students to create and present comprehensive laboratory exercises that include study, analysis, and implementation elements.

Prerequisite Courses

Not required.

Basic Textbooks

1. Computer Networking, J.F Kurose and K.W. Ross.
2. Computer Networks, Andrew S. Tanenbaum.

Additional References

1. Wikipedia.
2. James F. Kurose http://www-net.cs.umass.edu/personnel/kurose.html
3. William Stallings http://williamstallings.com/
4. Andrew S. Tanenbaum http://www.cs.vu.nl/~ast/
5. IEEE Network - The Magazine of Global Internetworkinghttp://www.comsoc.org/livepubs/ni/index.html
6. «Internet with TCP/IP: Principles, Protocols & Architecture» Douglas E. Comer.
7. High-Speed Networks and Internets Performance and Quality of Service, Second Edition, William Stallings, Prentice-Hall.
7. Δίκτυα Ευρείας Ζώνης, Ιάκωβος Βενιέρης, Τζιόλας.

Teaching and Learning Methods

 

Activity Semester workload
Lectures 39 hours
Laboratory hours 26 hours
Personal study 57 hours
   
Final exams 3 hours
Course total 125 hours (5 ECTS)

 

Student Performance Evaluation

Lectures and wrtitten exams 80% - Lab examination 20%, attending talks on the subject from invited speakers, website of the lecturer, use of eclass tools.

Language of Instruction and Examinations

Greek, English (for Erasmus students)

Delivery Mode

Face-to-face.