*Математические методы:
Беспроводная связь базируется на кодировании информации. В рамках профиля Олимпиады НТИ приходится изучать, как закодировать, раскодировать и распределить сигнал, восстановить передающую систему, смоделировать канал связи и осуществить хорошее помехозащищённое кодирование.
== Что нужно знать ==
* [[Математика]]: теория вероятности, простейшие арифметические операции с матрицами, геометрия
** [https://prog-cpp.ru/mnk/ Линейная аппроксимация]
** [http://libraryno.ru/3-3-approksimaciya-funkcii-matmodosipkina/ Аппроксимация функции]
** [https://habr.com/ru/post/314218/ Оптимальная аппроксимация сплайнами]
* [[Информатика]]: основы программирования, алгоритмы управления системами с обратной связью, протоколы передачи данных, манипуляции с битами.
* Специальные знания в области теории сигналов и теории автоматического управления.
*Материалы по кодированию данных:
== Hard skills ==
* Манипуляции с битами и байтами (C/C++, Python или Java):
** [https://nsu.ru/xmlui/bitstream/handle/nsu/9058/kr.pdf Программирование на Си]
** [https://pythonworld.ru/ Программирование на Python 3 ]
** [http://study-java.ru/ Программирование на Java]
** Курс [https://stepik.org/course/67/promo Программирование на Python]
* Обработка сигналов и борьба с шумами
** [https://habr.com/ru/post/111336/ Помехоустойчивое кодирование с иcпользованием различных кодов]
** Коды Рида-Соломона: [https://habr.com/ru/company/yadro/blog/336286/ Часть 1] и [https://habr.com/ru/company/yadro/blog/341506/ Часть 2]
* Методы сжатия данных
*Материалы по форматам данных и сжатию данных:
** [https://habr.com/ru/post/251295/ Методы сжатия данных]
** [http://www.compression.ru/arctest/descript/methods.htm Обзор методов сжатия данных]
** [https://www.ibm.com/developerworks/ru/library/l-compr/index.html Сжатие данных в примерах]
** [https://ru.wikipedia.org/wiki/%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%8B%D0%B5_%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D1%8B Цифровые аудиоформаты]
* Программирование систем управления (C/C++ или Python), в т. ч. систем с обратной связью (PID-регуляторов)
* Оперативная обработка больших объёмов данных
*Языки программирования, которые вам понадобятся:
== Soft skills ==
** [https://nsu.ru/xmlui/bitstream/handle/nsu/9058/kr.pdf Программирование на Си]
** [https://pythonworld.ru/ Программирование на Python 3 ]
[[Работа в команде]]
** Курс [https://stepik.org/course/67/promo Программирование на Python]
** [http://study-java.ru/ Программирование на Java]