After receiving a B.S. in Mathematics at Brooklyn College (during which time she took the only computer science course the college offered), she earned a Ph.D. in the theoretical Mathematics from what was then The Polytechnic Institute of Brooklyn. She returned to Brooklyn College for an MA in Computer Science.