Учебное пособие предназначено для студентов технического факультета НГУ, а также студентов-математиков, специализирующихся в области теории информации. В нем изложен курс лекций "Теория информации и кодирование", читаемый автором на техническом факультете НГУ.Пособие содержит описание основных методов сжатия дискретных данных и оценки их эффективности. Теоретический материал дополнен примерами и задачами.