Ph.D., University of Southern California, USA, 1990
Undergraduate studies at the Higher Technical Institute, Cyprus (H.N.D. in Electrical Engineering, 1981) and University of Southern California, USA (B.Sc. in Electrical Engineering, 1985). Graduate studies at the University of Southern California USA (M.Sc., 1986 and Ph.D., 1990, both in Computer Engineering). He has taught at the University of Southern California, USA (part-time faculty, 1989-1990) and at the Southern Methodist University, USA (Assistant Professor, 1990-1994). He has been the Program Co-Chair for the 8th Panhellenic Conference on Informatics (2001) and the Program Chair for the 3rd South Eastern European Conference on E-Commerce (2002).
His research interests include Parallel Processing and Computer Architecture, Data Flow Systems, Functional Programming and Parallelizing Compilers, and Electronic Commerce.