- fundamental principles of network communication, network taxonomy by various aspects, evolution of internetworking and Internet
- layered design, networking model ISO/OSI and its relation to TCP/IP protocols
- addressing nodes and services (MAC, IP, TCP/UDP ports, DNS, URI), routing, address translation
- transport protocols (TCP, UDP) and their principles
- electronic mail and related protocols (SMTP, POP3, IMAP)
- voice transmition services (VoIP) and related protocols (SIP)
- selected widely used application protocols of TCP/IP family (DNS, HTTP, FTP, SSH)
- Cryptography fundamentals, information security and integrity, authentication, certificate system, relation to TCP/IP protocols (SSL and TLS)
- Principles of desing and management of computer networks, address management and routing, Internet autonomous systems
- Fundamentals of media layers (data link) and dat transmition principles (Ethernet, Wi-Fi)
- History of World Wide Web, web pages, web applications, fundamentals of HTML and CSS
An introductory course in communication techniques and technologies of computer networks, communication protocols (especially the TCP/IP family), and basic principles of web and web technologies.