Цель курса - познакомить студентов с основами алгоритмизации. Используется не конкретный язык программирования, а современные графические инструменты для отображения алгоритмов. Студенты мотивированы логическими задачами, головоломками... Студенты могут анализировать проблемы и преобразовывать их в подходящее выражение, такое как структурограмма. Это вводный предмет в прикладное программирование.