• Системная инженерия
• Технологии программирования
• Проектирование интеллектуальных геоинформационных систем
• Методы и средства проектирования информационных систем
• Профессиональная подготовка на английском языке
Также работал с иностранными студентами ИМОЯК ТПУ, вел занятия по дисциплинам “Concurrent and Distributed Systems” и “Programming Methodologies” на английском языке.