Computer networks 1
ECTS: 5
Year/Semester: 2 . years, 3 . semester
Total hours: 60
Lecturers
Course objectives
The course introduces students to the basics of computer networks. The ISO/OSI reference model and basic protocols for computer networking are developed, as well as the TCP/IP protocol group that today forms the basis of the Internet. Students are introduced to the physical layer of the OSI model and how computers are connected, then to the Ethernet protocol and data layer network devices (hubs, switches) and how they work; the third (network) layer of the OSI model: the IP protocol (IPv4 and IPv6), the concept of a local network and the creation of subnets; routing; the ARP protocol that connects addressing at the data and network layers; the fourth layer of the OSI model: unreliable and reliable transmission services and the corresponding protocols (UDP/TCP). The course also introduces students to the application layer and protocols (DNS, HTTP, ...). The course covers the basics of network security as well as the construction of smaller computer networks.
Learning outcomes
The course introduces students to the basics of computer networks. The ISO/OSI reference model and basic protocols for computer networking are developed, as well as the TCP/IP protocol group that today forms the basis of the Internet. Students are introduced to the physical layer of the OSI model and how computers are connected, then to the Ethernet protocol and data layer network devices (hubs, switches) and how they work; the third (network) layer of the OSI model: the IP protocol (IPv4 and IPv6), the concept of a local network and the creation of subnets; routing; the ARP protocol that connects addressing at the data and network layers; the fourth layer of the OSI model: unreliable and reliable transmission services and the corresponding protocols (UDP/TCP). The course also introduces students to the application layer and protocols (DNS, HTTP, ...). The course covers the basics of network security as well as the construction of smaller computer networks.