SylabUZ

Generate PDF for this page

Computer Networks - course description

General information
Course name Computer Networks
Course ID 11.3-WK-IiEP-SK-W-S14_pNadGenARGQO
Faculty Faculty of Mathematics, Computer Science and Econometrics
Field of study Informatics and Econometrics
Education profile academic
Level of studies First-cycle studies leading to Bachelor's degree
Beginning semester winter term 2020/2021
Course information
Semester 3
ECTS credits to win 5
Course type optional
Teaching language polish
Author of syllabus
  • mgr inż. Andrzej Majczak
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 30 2 - - Credit with grade
Laboratory 30 2 - - Credit with grade

Aim of the course

Celem przedmiotu jest kompleksowe przedstawienie aktualnej wiedzy na temat wykorzystania sieci komputerowych i Internetu, przedstawienie sieci kablowych i bezprzewodowych oraz podstawowych protokołów i aplikacji sieciowych.

Prerequisites

Technologia informacyjna. Programowanie komputerów.

Scope

Wykład

  1. Zastosowania sieci komputerowych (zastosowania w biznesie, zastosowania domowe, użytkownicy mobilni).
  2. Podstawy sieci komputerowych (sprzęt sieciowy, oprogramowanie sieciowe, modele odniesienia, przykłady sieci, standaryzacja sieci).
  3. Warstwa fizyczna (teoretyczne podstawy transmisji danych, kable, światłowody i łącza bezprzewodowe).
  4. Warstwa łącza danych (protokoły sieciowe, weryfikacja poprawności przesyłania danych).
  5. Kontrola dostępu do nośnik (protokoły dostępu wielokrotnego, Ethernet, bezprzewodowe sieci lokalne, Bluetooth).
  6. Warstwa sieciowa (algorytmy routingu, kontrola przeciążeń, QoS, IPv4 i IPv6).
  7. Warstwa transportowa (programowanie gniazd, UDP, TCP, RTP i wydajność sieci).
  8. Warstwa aplikacji (system nazw DNS, poczta elektroniczna, architektura WWW, strumieniowe przesyłanie dźwięku i obrazu).
  9. Bezpieczeństwo sieci (kryptografia, DES, AES, RSA, bezpieczeństwo komunikacji, bezpieczeństwo WWW, społeczne aspekty sieci komputerowych).

Laboratorium

  1. Sieci dostępowe i nośniki fizyczne.
  2. Planowanie układu sieci.
  3. Narzędzia diagnostyczne i rozwiązywanie problemów.
  4. Analizowanie pakietów.
  5. Urządzenia i ruch w sieci.
  6. Łączenie sieci za pomocą routerów.
  7. Protokoły trasowania.
  8. System nazw domen.
  9. Monitorowanie sieci i rozwiązywanie problemów.
  10. Sieci bezprzewodowe.
  11. Bezpieczeństwo w sieci.

Projektowanie sieci.

Teaching methods

Tradycyjny wykład. Ćwiczenia laboratoryjne w pracowni komputerowej według opracowanych instrukcji.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

  1. Sprawdzanie stopnia przygotowania studentów oraz ich aktywności w trakcie ćwiczeń laboratoryjnych.
  2. Uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych przewidzianych do realizacji w ramach programu laboratorium.
  3. Pisemne kolokwium na zaliczenie wykładu składające się z pytań i zadań weryfikujący znajomość przerobionego materiału.

Na ocenę z przedmiotu składa się ocena z ćwiczeń laboratoryjnych (40%) i ocena z wykładu (60%). Warunkiem zaliczenia przedmiotu jest pozytywna ocena z ćwiczeń laboratoryjnych i wykładu.

Recommended reading

1.      Andrew S. Tanenbaum, David J. Wetherall, Sieci komputerowe. Wydanie V, Helion, 2012.

2.      James F. Kurose, Keith W. Ross, Sieci komputerowe. Ujęcie całościowe. Wydanie V, Helion, 2011.

Further reading

1.      William Stallings, Data and Computer Communications. Prentice Hall, 2007.

2.      Al Anderson, Ryan Benedetti, Head First. Sieci komputerowe. Helion, 2010.

Rafał Pawlak, Okablowanie strukturalne sieci. Teoria i praktyka. Wydanie III, Helion, 20011.

Notes


Modified by dr Alina Szelecka (last modification: 05-06-2020 12:23)