Программы на листочке - на семинарах, я думаю. Какая разница, где писать учебные задания, они же короткие. Тренируется не память, а умение сразу писать без ошибок, на компе-то всегда можно хотя бы синтаксис проверить. Есть же еще машинное время для нормальных задач. ВМК всегда и был математическим факультетом, обычно поступившим сразу говорят, что если пришли сюда учиться кодить, то ошиблись дверью. А ассемблер и суперкомпьютеры есть в Вышке?