The purpose of the course is to study data structures used in programming, their specifications and implementation, data processing algorithms, the relationship between algorithms and data structures. Study of various forms of data organization in programs and methods of their processing and application in various classes of problems, mastering programming technology in a high-level language of data structures and algorithms for their processing.

Целью освоения дисциплины «Алгоритмы и структуры данных» является: формирование знаний основных принципов проектирования и анализа алгоритмов и структур данных, знаний основных типов алгоритмов, применяемых в современном программировании для обработки соответствующих структур данных, а также умений обоснования корректности алгоритмов, их практической реализации, теоретической и экспериментальной оценки их временной сложности, развитие необходимых практических навыков их применения в профессиональной деятельности.


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

 


Discipline "Algorithms and Data Structures" is devoted to the study of applied programming data structures, their specification and implementation, algorithms of the data processing and analysis of algorithms, the relationship algorithms and data structures. The development of students the methods of data reporting  in computer memory and fundamental algorithms that operate with them. The study of different forms of organization of data in the programs and methods of their processing and application in different classes of tasks, mastering the language of software engineering high-level data structures and algorithms of their processing.