Semester 6


Course: Computer Networks



Course Code: ΜΚ19-Η
Course Level: Undergratuate
Obligatory/Elective: Elective
Semester: 6
Division: Main Course
Group: Main Course
ECTS Credits: 5
Hours Per Week: 4
Website: eclass.uowm.gr/courses/ECE370/
Language: Greek, English
Content:

Network design principles. The Medium Access Control (MAC)
sublayer. The channel allocation problem. Multiple access
protocols (ALOHA, CSMA). Ethernet (IEEE 802.3 standard).
Wireless LANs (IEEE 802.11 Standard). Internetworking. TCP/IP
protocol stack. The Internet Protocol (IP). Addressing and
Subnetting. NAT - Network Address Translation. Internet Control
Protocols (ICMP, ARP). Interdomain Routing (BGP, RIP, OSPF). IPv4,
IPv6, mobile IP. TCP protocol. UDP protocol. Usage of simulation
packages.

Learning Outcomes:

Upon successful completion of this course, students will be able
to:
• understand the central theories, and protocols in the fields
of computer networks
• describe and analyze the hardware, software, components
of a network and the interrelations.
• explain networking protocols and their hierarchical
relationship hardware and software.
• compare protocol models and select appropriate protocols
for a particular design.
• explain concepts and theories of networking and apply
them to various situations, classifying networks, analyzing
performance, and implementing new technologies.

Pre-requirements:

-

Teaching Methods:
Method Description Semester Workload
Lectures 39
Study and analysis of scientific papers and book chapters 40
Autonomous study 46
Total 125
Validation:

Final exam (30%), Presentation (exercise) (20%), Lab exam (50%)

Suggested Books:

1. Δικτύωση Υπολογιστών, 7η Έκδοση, J. F. Kurose, Keith W. Ross
2. Δικτυα Υπολογιστων, A. S. Tanenbaum, David J. Wetherall
3. Οργάνωση και Αρχιτεκτονική Υπολογιστών, 11η Έκδοση,
Stallings William

Lecturer: Fragulis George