Teaching

Dissertation Supervision

MSc dissertations, ATU Donegal, Department of Computing, 2023

Dissertation supervision on the MSc in Data Science and MSc in Big Data Analytics & Artificial Intelligence programmes.

Preparatory Mathematics

Undergraduate course, ATU Donegal, Department of Computing, 2023

A 5 ECTS introductory mathematics module taken in the first year of the BSc Hons in Cyberpsychology.

Dissertation Coordination

Postgraduate couse, ATU Donegal, Department of Computing, 2023

I am the dissertations coordinator for the MSc in Data Science.

Computational Mathematics

Postgraduate course, ATU Donegal, Department of Computing, 2023

10 ECTS module on the MSc in Data Science, providing a comprehensive foundation in the mathematics underpinning data science and machine learning.

AI for Vision and NLP

Postgraduate course, ATU Donegal, Department of Computing, 2023

A 10 ECTS module on the MSc in Big Data Analytics and Artificial Intelligence.

Machine Learning

Postgraduate course, ATU Donegal, Department of Computing, 2022

A 10 ECTS module on the MSc in Data Science, covering a range of topics across supervised, unsupervised, and reinforcement learning, as well as model development and refinement techniques.

Data Science

Undergraduate course, ATU Donegal, Department of Computing, 2022

An introductory data science module taken in the first year of the BSc Hons in Cyberpsychology.

DevOps Project Management

Postgraduate course, LYIT, Department of Computing, 2021

DevOps Project Management module on the MSc and Postgraduate Diploma in DevOps.

Computer Systems Programming

Postgraduate course, LYIT, Department of Computing, 2021

Introduction to object oriented programming and GUIs with Python, on the Springboard Postgraduate Diploma in Cloud Computing.