Dr Christoforos Charalambous

Contact Information

Post:Associate Professor
Department of Computer Science and Engineering
Frederick University
Office Location:Office 37A. Main Building Nicosia Campus
Tel.:+357 22431355 ext. 125
Fax.:+357 22438234
Office Hours:
  • Monday 15:00 - 17:00
  • Wednesday 11:50 - 13:40
  • Friday 09:30 - 11:30


February 2000
PhD in Systems Engineering
Brunel University, UK

February 1997
MPhil in Computation
University of Manchester, Institute of Science and Technology (UMIST), UK

June 1995
BSc in Computation
University of Manchester, Institute of Science and Technology (UMIST), UK

Research Activity and Publications

My main area of research interest is systems optimisation with particular emphasis in scheduling and planning in manufacturing systems. I am also concerned with problems in the broader area of combinatorial optimisation. The techniques I apply to address such problems are based on heuristics development, metaheuristic search, mathematical programming, and their hybridization.

I am also involved as a principal invistigator in various funded research projects in the field of operations research and have published my work in esteemed peer-reviewed journals and conferences. A more detailed presentation of my research work can be found in my curriculum vitae.


My teaching mainly revolves around two areas: Data Structures and Algorithms (at undergraduate level), and Supply Chain Management and Optimization (at graduate level in support for the MSc in Engineering Management program). I also teach courses related to Internet Technologies and Web Application Development. Supporting material for all courses I teach can be found at the Frederick University e-learning platform.

Interests and Hobbies

In my spare time, as with most people, I enjoy food, drink, spending time with friends and my family. I also like travelling a lot and biking. Musicwise, I mainly listen to jazz.

Also, I occasionally write articles on current affairs. A list of my non-academic articles can be found here (in Greek)