Курсы обучения программированию для различных существующих платформ.

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

Основными задачами дисциплины являются:

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

Знания и умения, полученные в результате изучения данной дисциплины, используются студентами при освоении других естественнонаучных дисциплин, а также при подготовке курсовых и выпускной квалификационной работ.

Целью дисциплины является изучение студентами фундаментальных основ программирования, развитие алгоритмического мышление, формирование навыков разработки наукоемкого программного обеспечения. Знания, умения и практические навыки, полученные в результате изучения данной дисциплины, используются студентами при освоении других естественнонаучных дисциплин, а также при подготовке курсовых и дипломных работ. Задачами курса являются: освоение основ процедурного и объектно-ориентированного программирования, изучение фундаментальных структур данных и алгоритмов, формирование знаний и умений, необходимых для разработки программных проектов при решении практических задач.