Teaching
2023-2024
- Module Leader, CMS3506 Software Development, University of Huddersfield, UK
- Module Leader, CIS2206 Algorithms and Data Structures, University of Huddersfield, UK
- Project Supervisor and Examiner, CMI3420 Individual Project, University of Huddersfield, UK
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
2022-2023
- Module Leader, CMS3506 Software Development, University of Huddersfield, UK
- Module Leader, CIS2206 Algorithms and Data Structures, University of Huddersfield, UK
- Project Supervisor and Examiner, CMI3420 Individual Project, University of Huddersfield, UK
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
2021-2022
- Module Leader, CMS3506 Software Development, University of Huddersfield, UK
- Module Leader, CIS2344 Algorithms Processes and Data, University of Huddersfield, UK
- Project Supervisor and Examiner, CMI3420 Individual Project, University of Huddersfield, UK
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
2020-2021
- Module Leader, CIS2380 Operating Systems & Language Translators, University of Huddersfield, UK
- Module Leader, CFS2160 Software Design and Development, University of Huddersfield, UK
- Tutor, CHA2555 Artificial Intelligence, University of Huddersfield, UK
- Project Supervisor and Examiner, CMI3420 Individual Project, University of Huddersfield, UK
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
2019-2020
2018-2019
2016-2017
2015-2016
2013-2014
2012-2013
2011-2012
2010-2011
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
- Teaching Assistant, CMS3416 Semantic Web, University of Huddersfield, UK
- Teaching Assistant, CHA2555 Artificial Intelligence, University of Huddersfield, UK
2018-2019
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
- Teaching Assistant, CMS3416 Semantic Web, University of Huddersfield, UK
- Teaching Assistant, CHA2555 Artificial Intelligence, University of Huddersfield, UK
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
- Teaching Assistant, CMS3416 Semantic Web, University of Huddersfield, UK
- Teaching Assistant, CIS2380 Operating Systems & Language Translators, University of Huddersfield, UK
2016-2017
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
- Teaching Assistant, CMS3416 Semantic Web, University of Huddersfield, UK
2015-2016
- Project Supervisor and Examiner, CHP2524 Individual Project, University of Huddersfield, UK
- Teaching Assistant, CMS3416 Semantic Web, University of Huddersfield, UK
2013-2014
- Teaching Assistant, CHP2524 Individual Project, University of Huddersfield, UK
2012-2013
- Teaching Assistant, CHP2524 Individual Project, University of Huddersfield, UK
2011-2012
- Fall: Teaching Assistant, CS-280 Theory of Computation, University of Crete, Heraklion, Greece.
2010-2011
- Spring: Teaching Assistant, CS-359 Web Programming, University of Crete, Heraklion, Greece.
- Fall: Teaching Assistant, CS-463 Information Retrieval Systems, University of Crete, Heraklion, Greece.