2021-05-17 13:40:34
Примерно на следующей неделе начинаем продумывать программу по математике на 2 курса.
За минувший год стало примерно ясно, куда мы хотим прийти: так как в вычислительных системах есть "исполнители", "память" и "транспорты", то привести студентов нужно к хорошему пониманию таких областей математики:
- теорвер и статистика, случайные процессы
- случайные графы их анализ, в т.ч. спектральный
- логика и вычислимость, формальная семантика
- высшая алгебра, применительно к программированию
Соответственно, чтобы до этого дорасти, нужно дать много качественной базы, например, линейка, теория множеств, топология, комбинаторика...
Главные требования к математической программе — не терять связь с практическими применениями, не загружать неподъёмным объёмом работы, иметь низкий порог вхождения (практически с нуля).
Сейчас речь не идёт о том, чтобы сделать сложную математику для всех поступивших, коих прогнозируется около 300 человек. Скорее всего, и у ИВТ и СППО будет возможность взять себе хорошую математику. Как при этом покрыть всех студентов, кто на неё *способен* — пока открытый вопрос.
Пока ничего не обещаем, но я постараюсь реализовать на первом курсе формат:
- 2 лекции и 2 практики "классической" математики. В первых семестрах я бы хотел видеть линейку, анализ, топологию, основы логики, теории множеств, теорвера.
- 1 лекция и 1 практика дискретки. Комбинаторика, теория графов, булевы функции, ...
- 1 час "математики для программистов", простой курс для обзорного знакомства с практическими применениями фундаментальных знаний
Пока в процессе подготовки программы выразили согласие участвовать А.Бойцев, Д.Карпов, А.Пастор. У меня есть ещё несколько хороших преподавателей на примете; надеюсь, именно эта команда в итоге и будет вести математику.
Следите за обновлениями :)
1.1K viewsIgor Jirkov, 10:40