С 1970 года преподавал на факультете ВМК МГУ в должностях доцента кафедры вычислительной математики, затем математической физики; профессора кафедры математической физики (1989—991), кафедры оптимального управления (с 1991).