Е.В. Андреева закончила факультет вычислительной математики и кибернетики Московского государственного университета имени М.В. Ломоносова, а затем – аспирантуру факультета вычислительной математики и кибернетики МГУ имени М.В. Ломоносова. Кандидат физико-математических наук. Целиком посвятила свою деятельность преподаванию информатики и разработке для этого соответствующих методик. Много лет возглавляет в СУНЦ МГУ кафедру информатики. Ею издано несколько учебных пособий по информатике. Она является членом ЦПМК по информатике, членом жюри всероссийской олимпиады школьников по информатике, председателем жюри московской олимпиады школьников по информатике.
Свой первый опыт наставничества приобрела еще на третьем курсе университета, когда работала преподавателем программирования в вечерней математической школе факультета ВМиК МГУ им. М.В. Ломоносова. Данная работа предопределила всю дальнейшую ее профессиональную деятельность. Когда в 1989 году факультету ВМиК было поручено организовать преподавание информатики в только что преобразованном в СУНЦ Колмогоровском интернате, она с большим энтузиазмом приняла предложение поучаствовать в этой работе. С тех пор вся ее педагогическая деятельность непосредственно связана с работой с одаренными школьниками.
Под руководством Е.В. Андреевой в СУНЦ МГУ был разработан электронный задачник по программированию, который позволяет эффективно обучать программированию на уроках информатики, готовить ребят к соревнованиям самого высокого уровня. Была также создана методика использования электронного задачника, которая позволяет учителю проводить занятия и подготовку к олимпиадам на качественно новом уровне.
Разработанная Е.В. Андреевой методика подготовки школьников, мотивированных к изучению информатики на самом высоком уровне, приносит свои плоды. Среди ее учеников не один десяток победителей всероссийских и международных олимпиад.
Награждена медалью «За вклад в реализацию государственной политики в области образования» Министерства науки и высшего образования Российской Федерации.