He received the degree of Master of Science (Diplom-Ingenieur) in computer sciences with distinction from Vienna University of Technology and his Ph.D. in computer science from University of Vienna as well with distinction.