All streams
Search
Write a publication
Pull to refresh
131
0
Александр Смаль @avsmal

преподаватель

Send message
Под годовым курсом, насколько я понял, подразумевалось «целый год изучать только С++».
У нас очень много практики. Чистые теоретиков (с направления «теоретическая информатика») и тех заставляют сдавать C++ (мы решили, что выпускать человека, не умеющего программировать, было бы неправильным).
Это список курсов сразу по трём направлениям. На каждом направлении, конечно, меньше. За 2 года всё это прочитать просто невозможно.
Да, полностью согласен. Это традиционное представление о курсе построения компиляторов, что всё заканчивается после парсинга кода. Но для создания компилятора простого языка этого вполне достаточно. Что касается более сложных вещей, то это в программе отсутствует. Однако заинтересованный студент может выбрать связанный с этим проект практику (например, в проекте Kotlin).

Про calling conventions, конечно, рассказывается в курсе C++.
Да, а что Вы имели в виду под «программой министерства образования»?
Законы затрагивают в основном научные институты РАН.
(промахнулся комментарием =))
Мультик, хороший, спасибо. Наша цель выпустить не «специалиста по С++» уровня Герба Саттера или Андрея Александреску, чтобы он смог сразу из университета пойти работать над новым стандартом. Наша задача дать программисту базовые знания, имея которые он чувствовал бы себя свободно при выборе работы в дальнейшем.

Я думаю, что у вас сложилось не совсем правильное представление о нашей программе: у нас есть три направления, и некоторые курсы читаются только одному из них. Т.е. не стоит считать, что за два года студент успевает прослушать 35 курсов. Это, конечно, не так.
Спасибо! Действительно, список статей выглядит очень разумным.
Шифрование и подписи рассказываются в курсе «Конструктивная криптография». Про защиту ПО у нас действительно ничего нет, спасибо. Тут я уже признавался выше, что разумный и полезный курс по защите информации — это большая редкость.
Отсеиваются за два года от 30% до 50%. Экзамены в основном проходят устно. На шестом курсе половина курсов по выбору, в том числе курсы CS клуба.
Возьмём на заметку. Спасибо.
SICP простоват для магистратуры. Наш курс по ФП значительно более ёмкий.
Необходимость читать базовые курсы обусловлена тем, что мы набираем в магистратуру со всей России. В результате к нам приходят сильные студенты, но с достаточно разными бэкграундами. Для того, чтобы у всех была какая-то общая база, приходится в первом семестре читать базовые курсы.

Причём тут самообразование, я, честно говоря, не понял. Вроде бы, все аргументы из секции «Чем привлекать сильных студентов» завязаны на обучение у нас.

Про среднего студента. Курсы у нас довольно сильные, нагрузка большая. За два года обучения отчисляются 30-50% (к счастью, мы имеем возможность не отчислять «в никуда», а переводить в дружественные ВУЗы).
Действительно, отдельного такого курса я нигде не видел. Про то, что такое «принять задачу», как планировать свою работу, как сдавать свою работу, что такое риски, как эскалировать проблемы, частично рассказывается к курсе «Основы Software Engineering»
Нет где-нибудь программы этого курса? Честно-говоря, хороший полезный курс по информационной безопасности — это большая редкость.
Да, всё верно. У нас в магистратуре этого не было. Когда мы разрабатывали программу для бакалавриата, то на 4-й курс добавили несколько предметов, связанных с созданием и программированием микроконтроллеров. Действительно, очень полезные курсы.
Думаю, что Столлман и Страуструпп хороши для каких-нибудь пленарных докладов, но не для целых курсов.
Про 1 и 2 — согласен. Про 1 у нас рассказывается в курсе «основы Software Engineering», про 2 будет программе нашего бакалавриата.

3, 4 и 5 — всё же достаточно специальные курсы, из которых, наверно, правильно сделать спецкурсы, т.е. курсы по-выбору.
Сферические кони в вакууме — это не очень хорошо. Поэтому у нас так много практики. Реинженеринг бизнес-процессов — это всё же очень далеко от программирования, и покрывает только часть предметных областей.
Думаю, что это очень узкая (по применению) тема. В магистратуру в текущем варианте точно не влезет. Когда дождёмся первого выпуска бакалавров — будем думать и о таких курсах.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity