1. Методы синтеза тестов для цифровых автоматов: Учебно-методическое пособие Томск: Изд-во ТГУ, 1997.
  2. Лабораторные работы по машинной графике. Часть 1 Томск: ТГУ, 1992.
  3. Решение уравнений в логическом синтезе Томск: Изд-во "Спектр" ИОА СО РАН, 1999.
  4. Сложность алгоритмов. Трудно решаемые задачи 1997.
  5. Эффективные алгоритмы и структуры данных Эффективные алгоритмы и структуры данных , 1998.
  6. Математическая логика, 1, 2 ч. Томск: Изд-во ТГУ, 2000.
  7. Интернет-программирование. Лабораторные работы. Часть 1: Методическое пособие Томск: Изд-во ТГУ, 2002.
  8. Дискретная математика. Часть I Томск: Изд-во ТГУ, 2003.
  9. Линейная алгебра: алгоритмический подход. Часть 2. Системы линейных уравнений Томск: ТГУ, 2003.
  10. Булевы функции. Часть 2. Томск: ТГУ, 2003.
  11. Лабораторные работы по машинной графике. Часть 4 Томск: ТГУ, 1997.
  12. Циклические коды Томск: Изд-во ТГУ, 2004.
  13. Лабораторные работы по машинной графике. Часть 2 Томск: ТГУ, 1992.
  14. Лабораторные работы по машинной графике. Часть 3 Томск: ТГУ, 1995.