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