Ничего из перечисленного в программе моего института, конечно, не было,
и я изучал это самостоятельно.
После третьего курса я в соавторстве с Юрой Лифшицем
придумал новый алгоритм и опубликовал статью про него.
Тогда же я понял, что алгоритмы принадлежат второй
культуре в смысле Gowers'а, а меня гораздо сильнее
привлекает первая культура, как я, например, мог видеть
из курса А. Смирнова по алгебраической геометрии, на который
я начал ходить той же осенью.
По этой причине я прекратил заниматься CS и стал активно
изучать математику,
через года подал документы в аспирантуры нескольких университетов,
и ещё через год уехал в Бёркли, где и учусь до сих пор.