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.


Практика студентов по направлению 710400 «Программная инженерия» является составной частью основной учебного плана подготовки бакалавров по направлению 710400 « Программная инженерия» и регламентируется настоящими программами практик, рекомендуемыми кафедрой ПОКС. Согласно учебному плану подготовки бакалавров по ПИ.

Цели и задачи практики:

- углубление и закрепление на практике теоретических знаний, полученных студентами при изучении общепрофессиональных и специальных дисциплин;

- приобретение и совершенствование студентами профессиональных навыков и умений, закрепляющих полученные теоретические знания;

- развитие у студентов интереса к научно-исследовательской работе, привитие им навыков ведения исследований, нахождение эффективных методов решения задач в области создания, развития и сопровождения программного обеспечения;

- сбор, анализ и обобщение студентами фактического и теоретического материала с целью его использования в НИРС, при выполнении курсового проектирования и выпускных квалификационных работ;

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

- попытки выявить возможности совершенствования информационного и (или) программного обеспечения соответствующих автоматизированных информационных систем.