Описание:Годовой курс программирования с основным упором на алгоритмы, C/C++.
История развития ЭВМ. Среды разработки. Введение в язык С.
Обработка последовательностей. Работа с памятью, указателями и массивами.
Поиск и сортировка.
Символьные переменные. Текстовые строки. Работа с файлами.
Разбор чисел и битовые операции.
Функции. Рекурсия.
Время жизни и область видимости. Многофайловые программы.
Визуализация данных. Advanced grapher, Gnuplot, Excel.
Расчёты в Excel.
Стратегии обработки ошибок. Отладка.
Особенности машинной арифметики. Хранение чисел в памяти ЭВМ. Вычисление интегралов и решение дифференциальных уравнений.
Нелинейные уравнения и экстремальные задачи.
Работа с матрицами.
Решение СЛАУ.
Язык С++. Объектно-ориентированное программирование.
Структуры данных: Стек, дек, очередь.
Односвязные и двусвязные списки.
Деревья
Система вёрстки Latex.
Параллельное программирование.
Введение в Python, нейросети.