Dr. Christos Dimopoulos

School : The School of Sciences
Position : Dean, Associate Professor, Computer Science & Engineering

Dr. Christos Dimopoulos Mailing Address
Nicosia
Cyprus

Website
http://dsso.euc.ac.cy/?portfolio=who-we-are

22713193 22713193

Email: C.Dimopoulos@euc.ac.cy C.Dimopoulos@euc.ac.cy

Profile

Dr. Christos Dimopoulos received his BSc degree in Automation from the Technological Educational Institute (TEI) of Piraeus. He completed his Master of Science degree in Control Engineering at the University of Sheffield. He received his Doctor of Philosophy degree from the same University. His PhD thesis described the application of Genetic Programming in the area of production research. He is currently employed as an Associate Professor in Computer Science & Engineering in European University Cyprus. He is also employed as a researcher at the EUC Research Centre Ltd.

 

Dr. Dimopoulos research work covers the areas of decision support systems, software engineering, and educational technology. He is particularly focused on the development of interdisciplinary research applications for the solution of real-life problems and the provision of educational services. His research accomplishments include a considerable number of refereed articles and book chapters published in academic journals and edited books, as well as a considerable number of refereed publications presented in major international conferences. In 2002 he received the ‘Outstanding Paper of the Year Award’ by the Neural Networks Council of IEEE for his publication "Recent developments in evolutionary computation for manufacturing optimisation: problems, solutions and comparisons" in the journal ‘IEEE Transactions in Evolutionary Computation’.  He is currently participating (and has participated in the past) as project coordinator, principal investigator and research collaborator in European and Cypriot-level research projects. He is a member of the ICT – Enhanced Education Laboratory.  

 

Academic Positions Held

 

2010-              Associate Professor of Computer Science & Engineering

                        School of Computer Science & Engineering, European University Cyprus

2003-2010       Assistant Professor of Computer Science & Engineering

                        School of Computer Science & Engineering, European University Cyprus

2002-2003       Scientific Collaborator in CAD/CAM Systems

                        Department of Automation, Technological Educational Institute (TEI) of Piraeus

2002-2003       Course Tutor in Electronic Commerce

                        Technological Educational Institute (TEI) of Piraeus & University of Paisley

1998-2000       Teaching Assistant in Robotics, Manufacturing & Discrete Event Systems

                        Department of Automatic Control & Systems Engineering, University of Sheffield

1999-2000       Designer of Web-based Educational Tools

                        Department of Automatic Control & Systems Engineering, University of Sheffield

1997-1998       Programmable Logic Controllers Laboratory Demonstrator

                        Department of Automatic Control & Systems Engineering, University of Sheffield

 

 

Research Positions Held

 

2014-               Director

                        Decision Support & Systems Optimisation Laboratory (DSSO)

 

Awards & Honors

 

2002                Outstanding Paper of the year 2002 award, IEEE Transactions on Evolutionary Computation  

1997                Distinction grade, MSc in Control Systems   

1996                3-year full postgraduate studies scholarship, Greek State Fund (I.K.Y.)   

 

Courses Taught

 

Postgraduate courses

Requirements Engineering & Management, Electronic Commerce, Robotics & Manufacturing.

 

Undergraduate courses

Computer Organisation & Architecture, Software Engineering, Systems Analysis & Design, Digital Design, Introduction to Evolutionary Computing, Network Security, Computer Fundamentals & Applications, Introduction to Microcomputer Applications, CAD\CAM Systems.

 

Administrative Experience

 

2014-               Dean, School of Sciences, European University

2010-2012       Member of the Senate, European University

2007-2010       Vice-Chair of the Department of Computer Science, School of Sciences and Engineering, European University

2007-2008       Member of the Senate, European University

2006-2008       Program Coordinator of the Bachelor in Computer Science degree, Cyprus

2004-2008       Member of the Research Committee of the Department of the Computer                            Science & Engineering, Cyprus College

2003-2008       Member of the Hiring Committee of the Department of Computer Science & Engineering, Cyprus College

 

Professional Activities

 

Affiliations

2010-               Member, European Society of Engineering Education (SEFI), Cyprus Representative

2010-               Member, Cyprus Computer Society

2004-               Member, Institute of Electrical and Electronic Engineers

2004-               Member, IEEE Computational Intelligence Society

 

Invited Talks

1.      “Scheduling Decision Support Systems in small-sized SME environments: the i-DESME framework”, Invited talk at the ROC group (Operations Research, Combinatorial Optimization and Constraints) of the LAAS laboratory (https://www.laas.fr/public/en/roc) on the 16th of January 2015.

 

Reviewing Activities

IEEE Transactions on Evolutionary Computation, International Journal of Computational Intelligence & Applications, Engineering Optimization, Computers & Operational Research, Computers and Industrial Engineering, International Journal of Production Research, International Journal of Production Economics

Degrees

  • 1997-2000       PhD in Control Systems
    Department of Automatic Control & Systems Engineering, University of Sheffield
  • 1996-1997       MSc in Control Systems (Pass with distinction)
    Department of Automatic Control & Systems Engineering, University of Sheffield
  • 1991-1995       BSc in Automation
    Department of Automation, Technological Educational Institute (TEI) of Piraeus

Research

2016-2019       ANR (L'Agence nationale de la recherche) France – Projets Générique 2016 (International Expert): Smart Planning - Intelligent Planning Of Goods Delivery Rounds (Total budget: 636.000 Euros)

2016-2019       European Commission – Erasmus+ (Researcher): The Living Book - Augmenting Reading For Life (Total budget: 400.000 Euros)

2015-2019       European Commission – Horizon 2020 (Researcher): MOCHA: Developing and comparing new models for safe and efficient, prevention oriented health and care systems (Total budget: 6.8 Million Euros)

2015-2018       European Commission – Horizon 2020 (Researcher): SPARKS: Awareness-raising and engagement project to promote Responsible Research and Innovation (RRI) across 29 European countries (Total budget: 3.5 Million Euros)

2014-2017       European Commission – FP7 Security (Researcher): IMPRESS: Improving Preparedness and Response of Health Services in Major Crises (Total budget: 4.7 Million Euros)

2014-2016       European Commission – Horizon 2020 (Researcher): 3CE - Cyprus Cyber Crime Center of Excellence for Training, Research and Education (Total budget: 440.000 Euros)

2014-2016       European Commission – TEMPUS (Researcher): NeReLa: Building Network of Remote Labs for Strengthening University-Vocational Schools Collaboration (Total budget: 800.000 Euros)

2014-2016       European Commission – LLP (Researcher): School On Cloud: Connecting Education to the Cloud for Digital Citizenship (Total budget: 600.000 Euros)

2011-2013       Cyprus Research Promotion Foundation (Coordinator – Principal Investigator): I-DESME (MHXAN-0609(BIE)-05: Interdisciplinary Design of Scheduling Decision Support Systems for Cypriot Small to Medium Enterprises (Total budget: 170.000 Euros)

2010-2012       European Commission (National Correspondent - Researcher): MASIS: Monitoring Policy and Research Activities on Science in Society in Europe (Total budget: 850.000 Euros)

2009-2012       European Commission - LLP (Researcher) EUGENE: EUropean and Global ENgineering Education (Total budget: 800.000 Euros)

2004-2008       European Commission - COST Action A29 (Researcher & Activity Coordinator): HOPS: Human and Organizational Factors in Production Planning and Scheduling (Total budget: 4.5 Million Euros)

2007-2008       Eureka (Researcher - Analyst): E!3118-Eurolearn European Welder (59225 CYP)        

2006-2007       Cyprus College Research Fund (Principal Investigator): An evolutionary framework for the solution of multi-objective scheduling problems.

2005-2006       Cyprus College Research Fund (Principal Investigator): A Genetic Programming methodology for the solution of the assembly line balancing problem.       

Publications

Doctoral Dissertation

Subject: “Genetic Programming for Manufacturing Optimisation”

Supervisors: Dr. Ali Zalzala & Dr. Neil Mort

           

Brief synopsis: The use of genetic programming techniques for the solution of manufacturing optimisation problems was investigated. Experimental results depicted that genetic programming can provide solutions at least as good as conventional optimisation algorithms for common manufacturing optimization tasks such as scheduling, process planning and cellular manufacturing.

 

Reports

MASIS (Monitoring Policy and Research Activities on Science in Society in Europe) report for the country of Cyprus, 2011. Available in electronic form from the MASIS website

 

Book chapters

  1. Riezebos, J., Hoc, J-M., Mebarki, N., Dimopoulos, C., Wezel, W.M.C. van, Pinot, G., “Design of Planning & Scheduling Algorithms: A Critical Discussion”, Behavioral Operations in Planning and Scheduling, Springer, 2011, pp.299-322.
  2. Riezebos, J., Hoc, J-M., Mebarki, N., Dimopoulos, C., Wezel, W.M.C. van, Pinot, G., “Design of Planning & Scheduling Algorithms: Applications”, Behavioral Operations in Planning and Scheduling, Springer, 2011, pp.371-412.
  3. Dimopoulos, C., "Evolutionary Optimization in Production Research" in Jean-Philippe Rennard ed., Handbook of Nature Inspired Computing in Economics and Management, Idea Publishing, Chapter XXXII, pp.483-497, 2007.

 

Journal articles

  1. Lasica, I.-E., Katzis, K., Meletiou-Mavrotheris, M., Dimopoulos, C., “Research Challenges in future laboratory-based STEM Education”, Bulletin of the ΙΕΕΕ Technical Committee on Learning Technology, vol.18, no.1, pp. 2-5, 2016.
  2. Dimopoulos, C., Cegarra, J., Papageorgiou, G., Gavriel, G., and Chouchourelou, A., "Interdisciplinary design of scheduling Decision Support Systems in small-sized SME environments: the i-DESME framework", Journal of Decision Systems, in print, 2015 (available online: DOI: 10.1080/12460125.2015.1058695)
  3. Papageorgiou, G. & Dimopoulos, C., “An Organizational Systems Perspective to Business Process Modeling in Small to Medium Enterprises (SMEs): a Case of Food Production”, International Journal of Economics and Business Administration, vol.1, no.2, pp.97-114, 2013.
  4. Dimopoulos, C., “Explicit consideration of multiple objectives in cellular manufacturing”, Engineering Optimization, vol. 39, no.5, pp.551-565, 2007.
  5. Dimopoulos, C., "Multiobjective optimisation of manufacturing cell design", International Journal of Production Research, Special Issue on “Advances in Evolutionary Computation for Design and Manufacturing Problems”, vol.44, no.22, pp.4855-4875, 2006.
  6. Dimopoulos, C., and Mort, N., “Evolving knowledge for the solution of clustering problems in cellular manufacturing”, International Journal of Production Research, vol.42, no.19, pp 4119-4133, 2004.
  7. Dimopoulos, C. and Zalzala, A.M.S, "Investigating the use of genetic programming for a classic one-machine scheduling problem”, Advances in Engineering Software, Elsevier Journal Special Edition - Evolutionary and Adaptive Computing in Design and Manufacture 2000, vol.32, no.6, pp.489-498, 2001.
  8. Dimopoulos, C., and Mort, N., “A hierarchical clustering methodology based on genetic programming for the solution of simple cell-formation problems”, International Journal of Production Research, vol.39, no.1, pp.1-19, 2001.
  9. Dimopoulos, C., and Zalzala, A.M.S., “Recent developments in evolutionary computation for manufacturing optimisation: problems, solutions and comparisons”, IEEE Transactions in Evolutionary Computation, vol.4, no.2, pp.93-113, 2000.

Conferences

  1. Borri, A., Dimopoulos, C.,  Panunzi, S.,  Brancaleoni, R.,  Gaz, C.R.,  Gui, D.,  Magalini, S..  De Gaetano, A., “Modelling Trauma Physiology  for Large Crisis Management”, in the 15th International Conference on Modelling & Applied Simulation (MAS 2016), Larnaca, Cyprus, 2016.
  2. Luković, V., Krneta, R., Vulovic, A., Dimopoulos, C., Katzis, K., Meletiou-Mavrotheris, M., “Using Logisim Educational Software In Learning Digital Circuits Design” in the 3rd International Conference on Electrical, Electronic and Computing Engineering, IcETRAN 2016, Zlatibor, Serbia, 2016.
  3. Lasica, I.-E., Katzis, K., Meletiou-Mavrotheris, M., Dimopoulos, C., “STEM Education: Current And Future Trends In Laboratory-Based Education”, in the 3rd International Conference on Electrical, Electronic and Computing Engineering, IcETRAN 2016, Zlatibor, Serbia, 2016.
  4. Danidou, I., Dimopoulos, C., Shiakou, L., Boustras, G., IMPRESS: Καινοτομικό Εργαλείο Διαχείρισης Κρίσεων (in Greek), in SafeEvros 2016 Conference, Alexandroupoli, Greece, 2016.
  5. Milošević, M., Milošević, D., Dimopoulos, C., Katzis, K., “Security Challenges In Delivery Of Remote Experiments” in Proceedings of the Nove Tehnologije u Nastavi (TREND2016) Conference, pp. 87-91, ISBN: 978-86-7892-795-9, Zlatibor, Serbia, 2016.
  6. Hadžić, E., Luković, V., Krneta, R., Dimopoulos, C., “Application of LOGISIM Software Tool in Teaching Digital Electronics” (in Serbian), in Proceedings of the Nove Tehnologije u Nastavi (TREND2016) Conference, pp. 107-110, ISBN: 978-86-7892-795-9, Zlatibor, Serbia, 2016.
  7. Dimopoulos, C., Cegarra, J., “Designing interdisciplinary scheduling Decision Support Systems in small-sized SME environments: the i-DESME framework”, in the Annual International Conference on Advances in Production Management Systems (APMS 2014), Electronic Proceedings, Ajaccio, France, 2014.
  8. Papageorgiou, G. & Dimopoulos, C, “Business Process Modeling for the development of Decision Support Systems in Manufacturing SMEs”, in the International Conference on Applied Business and Economics (ICABE2012), Electronic Proceedings, Nicosia, Cyprus, October 2012.
  9. Katzis, K., Dimopoulos, C., & Hawwash, K., “Attracting Students to Engineering Education Studies: A Survey of Practices”, in the SEFI Annual Conference 2012, Electronic Proceedings, Thessaloniki, Greece, September 2012.
  10. Dimopoulos, C., Cegarra, J., Gavriel, G., “Developing Interdisciplinary Specifications for the Design and Implementation of IT Scheduling Decision Support Systems: An SME Case Study”, in the 10th International Conference on Manufacturing Research (ICMR 2012), Electronic Proceedings, Birmingham, UK, 2012.
  11. Dimopoulos, C., Cegarra, J., Gavriel, G., Chouchourelou, A., & Papageorgiou, G., “Interdisciplinary Modelling of Scheduling Environments: A Case Study”, in the 4th Production & Operations Management World Conference (P&OM 2012), Electronic Proceedings, Amsterdam, The Netherlands, 2012.
  12. Dimopoulos, C., Katzis, K., & Hawwash, K., “Attracting Students to Engineering Education Studies: A Survey of Practices”, in the 1st World Engineering Education Flash Week, Electronic Proceedings, pp. 452-456, ISBN: 978-2-87352-004-5, Lisbon, Portugal, September 2011.
  13. Dimopoulos, C., “An Interdisciplinary Software Engineering Process for the Development of IT Scheduling Decision Support Systems”, in the International Conference on Computer Science and Applied Computing (Intercomp 2011), Electronic Proceedings, Vienna, Austria, February 2011.
  14. Dimopoulos, C., “An Interactive Decision Support System For Multi-Objective Scheduling Tasks”, in the 1st Human and Organisational Factors in Planning and Scheduling Conference (HOPS 2008), Electronic Proceedings, Lausanne, Switzerland, September 2008.
  15. Riezebos, J., Dimopoulos, C., Wezel, W.M.C., van,  Hoc, J-M.,  Mebarki, N., Pinot, G., “Algorithm Design With Human And Organizational Considerations For Planning And Scheduling Problems”, in the 1st Human and Organisational Factors in Planning and Scheduling Conference (HOPS 2008), Electronic Proceedings, Lausanne, Switzerland, September 2008.
  16. Riezebos, J., Hoc, J-M., Mebarki, N., Dimopoulos, C., Wezel, W.M.C. van, Pinot, G., “Design of Scheduling Algorithms”, in the European Operations Management Association (EUROMA 2008) Conference, Electronic Proceedings, Groningen, The Netherlands, June 2008.
  17. Dimopoulos, C., “An evolutionary multi-objective decision tool for job-shop scheduling”, in the 11th International Conference on Human Aspects of Advanced Manufacturing Agility and Hybrid Automation (HAAMAHA 2007), Karwowski, W. and Trzcielinski, S. (eds), pp.371-382, Poznan, Poland, July 2007.
  18. Dimopoulos, C., “Evolution of priority rules for simple assembly line balancing problems”, in Industrial Engineering & Systems Management 2007 (IESM 2007), Electronic Proceedings, Beijing, China, May-June 2007.
  19. Dimopoulos, C., “Multiple objectives in cellular manufacturing: An evolutionary approach”, in Adaptive Computing in Design and Manufacture (ACDM 2006), Parmee, I.C., (ed.), pp.91-95, Bristol, UK, April 2006.
  20. Dimopoulos, C., “A novel approach for the solution of the multiobjective cell-formation problem”, in Proceedings of the International Conference of Production Research (ICPR ’05), Electronic Proceedings Salerno, Italy, August 2005.
  21. Dimopoulos, C., “A Genetic Programming methodology for the solution of the multi-objective cell-formation problem”, in Proceedings of the Joint Conference in Information Systems (JCIS ’05), Heng-Da Cheng (ed.), (Electronic Proceedings, ISBN 0-9707890-3-3), Salt Lake City, USA, July 2005.
  22. Dimopoulos, C., “A Review of Evolutionary Multiobjective Optimization Applications in the Area of Production Research”, in Proceedings of the Congress on Evolutionary Computation (CEC ’04), vol.2, pp.1487-1494, Oregon, USA, June 2004. IEEE Press.
  23. Dimopoulos, C. and Mort, N., “Solving cell-formation problems under alternative quality criteria and constraints with a genetic programming-based hierarchical clustering algorithm”, in Proceedings of the Sixth International Conference on Control, Automation, Robotics and Vision, pp.3445-3446, Singapore, 5-8 December, 2000.
  24. Dimopoulos, C. and Mort, N., “Evolving similarity coefficients for the solution of cellular manufacturing problems”, in Proceedings of the Congress on Evolutionary Computation (CEC 2000), pp.617-624, San Diego, California, USA, July 2000. IEEE Press.
  25. Dimopoulos, C. and Mort, N., "A genetic programming-based hierarchical clustering procedure for the solution of the cell-formation problem ",in Adaptive Computing in Design and Manufacture (ACDM 2000), Parmee, I.C., (ed.), pp. 211-222, Plymouth, April 2000. Springer.
  26. Dimopoulos, C. and Mort, N., “Genetic programming for cellular manufacturing”, in Proceedings of the 2nd Workshop on European Scientific and Industrial Collaboration (WESIC ’99), Roberts, G.N., and Tubb, C.A.J., (eds.), Newport, Gwent, September 1999. Mechatronics Research Centre.
  27. Dimopoulos, C. and Zalzala, A.M.S., “Evolving scheduling policies through a genetic programming framework”, in Proceedings of the Genetic and Evolutionary Computation Conference (GECCO ’99), Banzhaf, W., et al. (eds.), vol. 2, pp.1231, Orlando, Florida, USA, July 1999. Morgan Kaufmann.
  28. Dimopoulos, C. and Zalzala, A.M.S., “A genetic programming heuristic for the one-machine total tardiness problem”, in Proceedings of the Congress on Evolutionary Computation (CEC ’99), vol.3, pages 2207-2214, Washington D.C., USA, July 1999. IEEE Press.
  29. Dimopoulos, C. and Zalzala, A.M.S, "Optimisation of cell configuration and comparisons using evolutionary computation approaches", in IEEE World Congress on Evolutionary Computation (ICEC ‘99), pp.148-153, Anchorage, Alaska, May 1998. IEEE.
  30. Dimopoulos, C. and Zalzala, A.M.S, "Evolutionary computation approaches to cell optimisation", in Adaptive Computing in Design and Manufacture (ACDM ’98), Parmee, I.C., (ed.), pp. 69-83, Plymouth, April 1998. Springer.