- Цели и задачи дисциплины
- Овладение основными принципами и методами алгоритмизации, навыками построения алгоритмов различного уровня сложности, знакомство с функциональными особенностями языка С++, программированием алгоритмов на этом языке. Приобретение практических навыков работы в различных средах программирования, создание консольных и оконных приложений. Задачи изучения дисциплины: - развитие у студентов логического и аналитического мышления; - владение техникой построения и реализации алгоритмов; - приобретение практических навыков работы в различных средах программирования; - получение практического опыта создания программ на C++ с соблюдением принципов ООП.
- Краткое содержание дисциплины
- Для освоения дисциплины студент должен обладать знаниями и компетенциями по линейной алгебре, программировании на другом языке программирования (Python). Знания, полученные студентами после изучения дисциплины, будут использоваться при написании программ для интеграции моделей машинного обучения в продуктовую среду, для последующего изучения высокопроизводительных параллельных вычислений.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-3 Способен к разработке алгоритмических и программных решений в области системного и прикладного программирования, математических, информационных и имитационных моделей, созданию информационных ресурсов глобальных сетей, образовательного контента, прикладных баз данных, тестов и средств тестирования систем и средств на соответствие стандартам и исходным требованиям
- Образование
- Учебный план 02.03.02, 2026, (4.0), Фундаментальная информатика и информационные технологии
- Программирование на С++



