The aim of the course is to present current knowledge about the use of computer networks and the Internet, to present cable and wireless networks as well as basic network protocols and applications.
Wymagania wstępne
Information Technology and Computer Programming 1.
Zakres tematyczny
Lecture
Applications of computer networks (business applications, home applications, mobile users).
Physical layer (theoretical foundations of data transmission, cables, fiber optics and wireless links).
Data link layer (network protocols, verification of correct data transfer).
Access control to the medium (multiple access protocols, Ethernet, wireless local networks, Bluetooth).
Network layer (routing algorithms, congestion control, QoS, IPv4 and IPv6).
Transport layer (socket programming, UDP, TCP, RTP and network performance).
Application layer (DNS naming system, e-mail, web architecture, audio and video streaming).
Network security (cryptography, DES, AES, RSA, communication security, WWW security, social aspects of computer networks).
Lab
Access networks and physical media.
Network layout planning.
Diagnostic and troubleshooting tools.
Parsing packages.
Devices and network traffic.
Connecting networks using routers.
Routing protocols.
Domain name system.
Network monitoring and troubleshooting.
Wireless networks.
Network security.
Network design.
Metody kształcenia
Traditional lecture. Laboratory exercises in a computer lab based on prepared instructions.
Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się
Opis efektu
Symbole efektów
Metody weryfikacji
Forma zajęć
Warunki zaliczenia
Checking the degree of students' preparation and their activity during laboratory exercises.
Obtaining positive grades for all laboratory exercises planned for implementation as part of the laboratory program.
A written test to pass the lecture, consisting of questions and tasks verifying knowledge of the material covered.
The grade for the course consists of the grade for laboratory exercises (40%) and the grade for the lecture (60%). The condition for passing the course is a positive grade in laboratory exercises and lecture.
Literatura podstawowa
James F. Kurose, Keith W. Ross Computer Networking: A Top-Down Approach 7th Edition Pearson 2016.
Andrew S. Tanenbaum, David J. Wetherall Computer Networks 5th Edition Pearson 2010.
Literatura uzupełniająca
William Stallings Data and Computer Communications Prentice Hall 2007.
Al Anderson, Ryan Benedetti Head First Networking. A Brain-Friendly Guide Helion 2010.
Uwagi
Zmodyfikowane przez mgr inż. Andrzej Majczak (ostatnia modyfikacja: 08-02-2024 12:22)
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Korzystając z niniejszej strony, wyrażasz zgodę na ich używanie. Dowiedz się więcej.