Master of Science in Physical Mathematics Sterlitamak State Pedagogical Institute, Bashkortostan, 1975. Doctor of Philosophy in Physical Mathematics Moscow State Pedagogical University, 1985. Doctor of Science in Physical Mathematics VINITI RAS, 2000.
Assistant professor Sterlitamak State Pedagogical Institute, Sterlitamak, Russia, 1975—1986. Director department Orekhovo-Zuevo Pedagogical Institute, Russia, 1986—1994. Professor Russian State University Humanities, Moscow, since 1994.
Member of Russian Association Artificial Intelligence.