Course code 13 15 0350 20
ECTS credits 3
Course title in the language of instruction
Sieci komputerowe i internet w logistyce
Course title in Polish Sieci komputerowe i internet w logistyce
Course title in English
Computer Networks and Internet in Logistics
Language of instruction Polish
Course level first cycle
Course coordinator dr inż. Roman Krasiukianis
Course instructors dr inż. Paweł Lipka
Delivery methods and course duration
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 30 30 0 60
E-learning No No No No No No
Assessment criteria (weightage) 0.00 0.00 0.00
Course objective
  1. The aim of the course is to acquire the fundamental knowledge and understanding of the principles of contemporary computer networks and the Internet, the most important networking technologies and the possibilities of their practical application. The special emphasis is placed on the basic concepts and terms in computer networking and the Internet, the main network protocols in the TCP/IP architecture, as well as the role of the standardization and ISO/OSI model.
Learning outcomes
  1. Student describes how communication works in modern computer networks and the Internet.
  2. Student describes the operation of the most important protocols and services in IP networks.
  3. Student compares ISO/OSI and TCP/IP architectures.
  4. Student describes the operation of the essential devices used in computer networks, such as switches, routers, gateways.
  5. Student employs different applications to communicate in IP networks.
  6. Student solves typical problems in IP networks usage.
  7. Student justifies the need of convergence of traditional telecommunications and data networks.
  8. Student explains the importance of Quality of Service (QoS) in modern voice, video and data networks.
  9. Student describes the threats and common attacks on network infrastructure and resources.
Assessment methods
The aforementioned learnig outcomes (LO) are verified by the following methods:
LO1: written test with both multiple-choice and short-answer questions
LO2: written test with both multiple-choice and short-answer questions; the assessment of the lab report
LO3: written test with both multiple-choice and short-answer questions
LO4: written test with both multiple-choice and short-answer questions; the assessment of the lab report
LO5: practical assessment; the assessment of the lab report
LO6: practical assessment; the assessment of the lab report
LO7: written test with both multiple-choice and short-answer questions
LO8: written test with both multiple-choice and short-answer questions
LO9: written test with both multiple-choice and short-answer questions

Continuous assessment. The final mark is a weighted average of the marks for the lecture (50%) and the lab (50%).
Prerequisites
Before enrollment to this course the student should be able to:
- use the computer working under popular operating systems (Windows, Linux)
- use popular application programs (word processors, web browsers)
Course content with delivery methods
LECTURE
The lecture provides an up-to-date survey of the most important computer networking and Internet technologies and standards, the communication services provided and their applications for businesses and individuals. It presents the fundamental concepts and basic terminology in computer networking and internetworking, protocols and protocol architectures, based on a systematic approach defined in ISO/OSI reference model. In particular, it presents TCP/IP and Internet architecture, IPv4 and IPv6 protocols, fundamentals of routing, transport protocols (TCP, UDP), and application-level protocols overview (DNS, SMTP, HTTP, FTP, DHCP, SIP etc.). It also discusses the most important local area network (LAN) technologies, both wired (Ethernet, Fast Ethernet, Gigabit Ethernet) and wireless; switched LAN architecture and the hierarchical network design model; the concept of a converged network designed to carry voice, video and data and the role of Quality of Service (QoS). The lecture also discusses the common threats to computer networks and typical types of both passive and active attacks; it presents selected methods of providing authentication, access control, confidentiality and data integrity based on both symmetric and public-key cryptography (encryption, digital signatures, public-key certificates); it also briefly describes the role of the network security policy and the application of structural solutions and technologies enhancing security, such as virtual local area networks (VLAN), firewalls, virtual private networks (VPN).

LABORATORY
During lab activities students: configure network parameters on a host computer, both statically and dynamically (DHCP); verify network connectivity and evaluate network performance using simple diagnostic tools (ping, tracert); monitor and analyze incoming and outgoing network connections on a host computer (netstat); observe information flow across the Internet using route tracing programs; capture, filter and analyze network traffic using a protocol analyzer (Wireshark), in particular: Ethernet frames, ARP, IP and transport protocols (TCP and UDP) operation, communication between a client and server for a variety of application-level protocols (TELNET, SSH, HTTP, HTTPS, SMTP, POP3, FTP); design and implement a classless IP addressing scheme for a given network; query DNS servers using tools like dig, host, nslookup; configure the host computer for e-mail  service and secure the communication using PGP and TLS/SSL certificates.
Basic reference materials
  1. Tanenbaum, Andrew S.: Sieci komputerowe; Wydawnictwo Helion, Gliwice 2012.
  2. Comer, Douglas E.: Sieci komputerowe i intersieci: aplikacje internetowe, Wydawnictwa Naukowo-Techniczne, Warszawa 2007.
Other reference materials
  1. Stallings, William: Data and computer Communications, Pearson Prentice Hall, Upper Saddle River 2004.
  2. Comer, Douglas E.: Sieci komputerowe TCP/IP. Tom 1: Zasady, protokoły i architektura, Wydawnictwa Naukowo-Techniczne, Warszawa 1997.
Average student workload outside classroom
30
Comments
Last update