Lecturer: Room 214, CYTA Building,
(Tel.: +357-22-431355)
Dep. of Computer Science and Engineering
, School of Engineering and Applied Sciences, Frederick University of Cyprus.

Research Fellow: Room 203, Pure and Applied Sciences Building,
(Tel.: +357-22-892682),
Department of Computer Science,
University of Cyprus.

Teaching (Fall 2017)
Tuesday:11:00-12:00, Wednesday: 12-14:00, 16-18:00, Friday: 11:00-12:00

  • ACSC503 - Mobile and Ubiquitous Computing (Android)

  • ACSC423 - Mobile and Ubiquitous Computing(Visual C#, Android)

  • ACSC359 - Software Methodology (SQL, Java)

Recent Publications

New! Harris Papadopoulos, Nestoras Georgiou, Charalambos Eliades and Andreas Konstantinidis, "Android Malware Detection with Unbiased Confidence Guarantees." Neurocomputing, Elsevier, 2017 (accepted).  

New! Andreas Konstantinidis, Georgios Chatzimilioudis, Demetrios Zeinalipour-Yazti, Paschalis Mpeis, Nikos Pelekis and Yannis Theodoridis, "Privacy-Preserving Indoor Localization on Smartphones (Extended Abstract)",  IEEE 32nd Int. Conference on Data Engineering (ICDE '16), IEEE Computer Society, Helsinki, Finland, 2016. (accepted)


I hold a PhD in Computer Science and Engineering (September 2009) and an MSc (Distinction) in Computer and Information Networks (2005) from University of Essex, Colchester, UK, a BSc (Honors) in Electrical Engineering and Informatics (specialization in Computer Engineering) from Budapest University of Technology and Economics, Budapest, Hungary (2004) and an HND in Electrical Engineering from Higher Technical Institute, Nicosia, Cyprus (2000.) I am currently a Lecturer of Computer Science and Engineering and the Director of the Mobile Devices Laboratory at the Frederick University, Cyprus and a Research Fellow with the Department of Computer Science, University of Cyprus. Please find my CV here (Europass CV.)

My Research Interests include:

  • Mobile Computing & Computer Networks: Smartphone Networks and Systems, Mobile Social Networks, Wireless Sensor Networks, Mobile Ad Hoc Networks (Routing, Topology and Power Control) Data Management and Query Processing, Crowdsouring and Localization.

  • Evolutionary Computation: Genetic Algorithms, Memetic Algorithms, Multi-Objective Evolutionary Algorithms, Evolutionary Strategies, Genetic Programming.

  • Metaheuristic Search: Local Search, Variable Neighbourhood Search, Tabu Search, Simulated Annealing and  Guided Local Search.

  • Optimization: Combinatorial Optimization, Multi-Objective Optimization, Bi-level Optimization, Dynamic Optimization.

  • Constraint Handling: Penalization, Repair heuristics, Pareto-dominance based.