Дисциплина «Структуры и алгоритмы обработки данных»  изучается студентами на 1 курсе,  обучающихся по направлению 710400 "Программная инженерия".  

Курс направлена на формирование у студентов знаний и необходимых практических навыков и  их применения в отношении способов организации данных их спецификации и реализации в программах и алгоритмов  обработки данных  применительно к различным классам задач

Дисциплина "Основы конструирования программного обеспечения"  изучается студентами на 1 курсе,  обучающихся по направлению 710400 "Программная инженерия". 

Курс представляет собой из лабораторных занятий, посвящённых изучению всех видов алгоритмов с применением языка программирования Python. Язык программирования Python – это универсальный язык программирования с динамической типизацией, который позволяет сроит алгоритмы в коде легко и понятно. В данном курсе рассматриваются все основные возможности построения алгоритмов: построение постановки задач, построение псевдокода, построение графического вида алгоритмов.