В учебном пособии изложены математические основы современных информационных технологий: эффективного и помехоустойчивого кодирования, криптографии и защиты информации. Проведены подробные разбор и решение задач с элементами теории чисел прикладной направленности. Представлены основные сведения из теории графов и математической логики. Особое внимание уделяется структуре и построению конечных полей, линейным пространствам и многочленам над конечными полями в тесной связи с построением линейных и циклических кодов, в частности БЧХ и Рида — Соломона.
