Освоение подходов к построению алгоритма решения задачи на основе её содержательной постановки. Получение практических представлений о быстродействии алгоритмов;
Овладение методологией разработки программ на основе императивного и объектно-ориентированного подхода. Приобретение навыков разработки программного кода с использованием современных инструментальных средств;