Доцент кафедры алгоритмических языков факультета ВМК МГУ им. М.В.Ломоносова, кандидат физико-математических наук, заслуженный преподаватель МГУ.
Работает на факультете ВМК с 1983 года.Кандидат физико-математических наук с 1986 года.
Тема диссертации — «Синтез программ в режиме диалога» (научные руководители Н.П. Трифонов, М.Г. Мальковский).
В 1980 г. окончила с отличием факультет вычислительной математики и кибернетики МГУ, а в 1983 г. – аспирантуру факультета ВМК. В 2000-2001 гг. работала профессором-исследователем в Центре компьютерных исследований Национального Политехнического института в г. Мехико.
Основные научные результаты связаны с разработкой методов автоматического синтеза программ, компьютерных систем обучения функциональным языкам, методов автоматического анализа научно-технических текстов.
Читает/читала курсы: «Искусственный интеллект», «Функциональное программирование», «Представление знаний в системах искусственного интеллекта», «Компьютерная лингвистика и автоматическая обработка текста», «Модели представления знаний и онтологии», практикум по программированию на старших курсах.
Научные интересы: компьютерная лингвистика, искусственный интеллект, методы инженерии знаний, функциональные языки программирования, языки программирования для искусственного интеллекта.
Автор и соавтор 13 учебных пособий и 70 научных публикаций.
Участник 23 международных конференций и член программного комитета двух международных конференций.
Была научным руководителем 51 дипломной работы студентов специалитета, 42 выпускных работ студентов бакалавриата, 7 магистерских диссертаций.
Среди учеников – два кандидата физико-математических наук.