Цели и задачи дисциплины
Овладение основными принципами и методами алгоритмизации, навыками построения алгоритмов различного уровня сложности, знакомство с функциональными особенностями языка С++, программированием алгоритмов на этом языке, программирование динамических структур данных. Приобретение практических навыков работы в различных средах программирования, создание консольных и оконных приложений.
Задачи изучения дисциплины:
- развитие у студентов логического и аналитического мышления;
- владение техникой построения и реализации алгоритмов;
- приобретение практических навыков работы в различных средах программирования;
- развитие навыков создания консольных и оконных приложений.
Краткое содержание дисциплины
Для освоения дисциплины студент должен обладать знаниями и компетенциями по математике, линейной алгебре и аналитической геометрии, информатике. Знания, полученные студентами после изучения дисциплины, будут использоваться при написании курсовых работ по курсам, связанным с программированием, по прикладным дисциплинам, а также при выполнении выпускной квалификационной работы.
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-5
Способен разрабатывать алгоритмы и компьютерные программы, пригодные для практического применения