College / Department

Teaching areas

Design & analysis of algorithms, operating systems, multicore computing, Internet computing, GUI design & implementation

Research areas

Parallel algorithms, distributed VoD, high performance computing, biomedical signal compression

Education

PhD, Computer Science, National Technical University of Athens

Professional experience

Professor, Depart. of Computer Science & Engineering, American University of Sharjah, Sept. 2011 - present
Associate Prof., Depart. of Computer Science & Engineering, American University of Sharjah, Sept. 2004 - Aug. 2011
Assistant Prof. Depart. of Computer Science,American University of Sharjah, Sept. 2001 - Aug. 2004
Visiting Assistant Prof., Depart. of Computer Science, University of Crete, Greece, Sept.2000 – Aug. 2001
Visiting Assistant Prof., Depart. of Computer Science, University of Cyprus, 1998-2000

Memberships

IEEE Computer Society, 1991 - present
+971 6 515 2558