She received a PhD in Computer Engineering from the University of Southern California, Los Angeles in 1997 and a Doctorate in Computer Science form the University of Rome "Tor Vergata", Italy in 1994. Dr. Harabagiu is a recipient of the National Science Foundation CAREER award.