Компьютерные сети
Конфигурации сетей; сетевые устройства; модели стека сетевых протоколов OSI и DOD; протоколы прикладного уровня (HTTP, FTP, SMTP, DNS), принципы надежной передачи данных, протоколы транспортного уровня (UDP, TCP), основные алгоритмы маршрутизации и протоколы, реализующие эти алгоритмы, протоколы сетевого уровня (IPv4, IPv6), протоколы канального уровня.
Сетевые утилиты.
Сокеты.
Создание приложений клиент-сервер с использованием сокетов и API сетевых протоколов.