Spring 2022TeachingACSC288 - DATA STRUCTURES
WSS503 - Ubiquitous Computing (Android)
ACSC359 - Software Methodology (Java, MS SQL, JDBC)
FrederickOffice HoursO.H: Tuesday 10:50-12:40; Wednesday: 10:50-12:40; Thursday: 12:50-14:40
Office: Room 202, Library Buiding (Nicosia Campus)
Andreas Constantinides (Ph.D) is an affiliated researcher with the Frederick Research Center and an Associate Professor with the Department of Electrical Engineering, Computer Engineering and Informatics, the director of the MSc in Web and Smart Systems and the director of the Mobile Devices Laboratory (MDL) with the Frederick University. He holds a PhD in Computer Science and Engineering from University of Essex, UK. His research work focuses on Mobile Computing, Web and Smart Systems (IoT), Computer Networks, as well as Multi-Objective Optimization using Artificial Intelligence with specialization in Evolutionary Computation. His work is published in more than 50 esteemed academic journals and international conference proceedings and he served as a referee for several scientific journals as well as a committee member on various international conferences. Dr. Constantinides participated/participating in >20 national (e.g., RPF Restart 2016-2020, RIF Bridge 2021) and EU funded projects (e.g., FP7, H2020, EU Just, EU Life, Erasmus+), in three (3) of which as a Coordinator/Principal Investigator, with a total budget of more than 25M euro (around 5M funding for MDL). He has also established collaborations with several software companies and public organizations securing in this way various industrial grants and public procurements with a total budget of around 0.5M euro. He was recently awarded the national Educational Leaders award for his contribution to the society via technological innovations.
My Research Interests include:
·Mobile Computing & Systems: Smartphone Systems, Mobile Social Networks, Privacy, Crowdsouring and Localization.
· Smart Systems and IoT: Smart/Green Cities, Smart/Green Buildings
·Computer Networks: Wireless Sensor Networks, Mobile Ad Hoc Networks (Routing, Topology and Power Control)
·Computational Intelligence: 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 and Constraint Handling: Combinatorial Optimization, Multi-Objective Optimization, Bi-level and Dynamic Optimization, Penalization, Repair heuristics.