Consiguió su licenciatura en Ingeniería Eléctrica en la Universidad Villanova, y su master y Doctor Philosophiae en ciencias de la computación en la Universidad Estatal de Nueva York en Stony Brook.