О дисциплине: Фундаментальный курс, формирующий базовое инженерное и алгоритмическое мышление. Студенты проходят путь от понимания логики работы процессора до написания структурированного, чистого и эффективного программного кода на языках высокого уровня.
Чему научатся студенты:
- Разрабатывать блок-схемы и алгоритмы для решения логических и математических задач.
- Работать с основными конструкциями (условия, циклы, функции) и структурами данных.
- Находить и устранять ошибки (проводить отладку кода).
Итоговый результат: Набор консольных и простых графических приложений, решающих прикладные технические задачи.