She received her PhD in Computer Science from University of Kaiserslautern, Germany and holds a BSc and MSc in Geodetic Engineering from the University of Bonn, Germany. Prior to her appointment at Temple, she was an assistant research professor at Arizona State University.