UCD School of Computer Science Graduate Students

Current PhD Students


Student Thesis Research Keywords
Aayush Singha Roy Recommender Systems Recommender System, Fuzzy Logic, Statistical methods
Abdul Wadud Fifth Generation Open Radio Access Networks Optical Networks, Wireless Communication and Networks, Software Defined Networks, Open Radio Access Networks, 5G, 6G, Optical Wireless Communication and Networks
Badri Narayanan Using machine-learning-based image processing for extracting indicators from agricultural imagery from multiple sources Deep Learning, Machine Learning, Smart Agriculture, Water Management
Chamara Sandeepa AI Privacy Privacy, Federated Learning, B5G/6G, Edge AI, Blockchain
Cheng Xu Multimodal Fuzzy System for Fake News Detection Fake News Detection, Deep Learning, Data Mining, Multimodal Learning, Fuzzy Logic
Courtney Ford TBD machine learning; XAI; explainable AI
Déaglán Connolly Bree AREAS – Automated Refactoring for Energy-Aware Software software engineering, Software Refactoring, Search-Based Software Engineering, Energy-aware Software
Dena Tayebi Learning exact solutions for geometric set cover and related problems Machine Learning, Optimization Problem, Set-Cover Problem, NP-hard Problems, Classification Task, Supervised Learning
Eddie Antonio Santos Automatically resolving and eliminating syntax errors in pedagogical programming environments compiler error messages; CS1; novice programmers; pedagogy
Edoardo D'Amico Graph based recommender systems recommender systems, GCNs, Graph convolutional neural networks, graph
Elayne Ruane Quality Assessment of Intelligent Conversational Agents conversational agent, chatbot, software testing, robustness testing, quality assurance, artificial intelligence
Faithful Chiagoziem ONWUEGBUCHE Application of Machine Learning and Blockchain Technology in Finance/Security Machine Learning, blockchain technology, FinTech, Data Science and Mathematics.
Fanny Rivera Ortiz Engineering Forensic-Ready Software Systems software engineering, Digital Forensics, CyberSecurity, Forensic Readiness, Logs, Security Incidents
Haula Sani Galadima Leveraging Cyber Incident Response for Organisational Cyber Resilience Incident Response, Cybersecurity Incidents, Cyber Resiliency, Ontology, Incident Learning, Knowledge Base
Hrishikesh Dilip Mulay Annotated lip reading for Augmented Educational Systems Extended Reality (XR), Immersive Technologies, Machine Learning, Augmented Reality, Virtual Reality
James Kok Konjaang Optimization Novel Heuristic Algorithms for Efficient Scientific Workflow Task Assignment in Cloud Computing Environment Cloud Computing, Scientific Workflow, Scheduling and Makespan
Joyce Mahon TBD Machine Learning, artificial intelligence, Education, Explainable AI (XAI)
Kalyani Yogeswaranathan The Design of Cloud-Fog-Edge infrastructure for Smart Agriculture Cloud-Fog-Edge Computing
Manya Singh Robust and Interpretable Machine Learning with Abstention Machine Learning, Predictive Multiplicity, interpretability, Explainability
Maryam Saeedi Visioning Depression: Knowledge-Distilled Learning with Siamese Vision Transformer for Analyzing Altered fMRI Brain Connectivity artificial intelligence, Deep Learning, Image processing, Signal processing
Mehran Alizadeh Pirbasti Mehran Alizadeh Pirbasti Hedgerow, Deep Learning, Remote sensing, Synthetic aperture radar (SAR)
Minh Anh Nguyen Large Language Models as Coding Assistants for Secure Software Development AI, Coding Assistant, Secure Software Development, IDE, Large Language Models, Distributed Computing, Computer-Human Interactions
Misgina Tsighe Hagos Interpretable Human-in-the-loop Modelling Solutions for Medical Images Classifications explainable ai, interpretability, Interactive Learning, HITL, Medical Images Classification, Knee Injury Detection
Muhammad Zahid Iqbal Machine Learning agents in Augmented Reality applications to facilitate adaptive and kinesthetic learning in STEM Education Augmented Reality, Machine Learning, Mixed Reality, Virtual Reality, Education
Namasivayam Gomathi Sankar Exploring the synergies between Quantum computing and Machine learning Quantum machine learning, optimization, quantum computing, artificial intelligence
Negin Zarbakhsh Ground-Level Multisource Geospatial Data For Point-Of-Interests (POIs) Activity Class Recognition Human Mobility, Machine Learning (ML), Marketing research, Spatiotemporal Analysis.
Nils Höhing Grounded Language Understanding NLP, NLU, language understanding, vision and language, multimodal
Paul Banahan Radiologist in the Loop: Generative AI cross modality image translation for out-of-hour emergency applications Medical imaging, Generative AI, Radiology
Priscilla Adong Estimating near-surface particulate matter concentrations using satellite-derived aerosol optical depth and machine learning Machine Learning, Remote sensing, Air Quality
Quang-Tien Tran A Deep Learning Model for Robust Drift Detection Concept Drift, Drift Detection, Machine Learning Fundamentals, Explainable ML
Rashmi Erandika Ratnayake Machine Learning-Driven Solutions for Bad Data Management in Blockchain-Enabled IoT Systems Blockchain, Machine Learning, Bad Data, Data Trust, IoT
Sajjad Karimian Integrating Human Factors into Trustworthy AI for Healthcare Trustworthy AI
Shalitha Wijethilaka Improve the security of network slicing enabled IoT in future networks Network Slicing, Security, 5G, IoT
Shamima Nasrin Runa Exploring Sense of Belonging in Undergraduate Students in College of Science Sense of Belonging, belongingness, undergraduate students, science
Shaoshu Zhu / Distributed Computing, Edge Computing, Cloud Computing, Sustainable Computing, Serverless Computing
Shaoshu Zhu / Distributed Computing, Edge Computing, Cloud Computing, Sustainable Computing, Serverless Computing
Sourodip Ghoshdastidar Methods and tools for efficient, accurate and portable component-level energy modelling of applications High performance computing, GPU Computing
Stephen Pilli Nudging humans to have ethically aligned conversation using AI Nudge Theory, Machine Ethics, NLP, NLU, Chatbots, Conversational AI
Tharindu Lakshan Yasarathna Autonomous Anomaly Detection in IoT Devices Autonomous anomaly detection, IoT security, Machine Learning, Unsupervised learning
Yunan Li Spatial Data Analysis in digital Agriculture Machine Learning, Data Prediction, Crop growth


Graduated PhD Students


Student Thesis Research Keywords
Abeba Birhane Personhood and technology: Towards a Relational Ethics Ethics, AI, Data Science, Embodied Cognition, Complex Adaptive Systems, Intersectionality, Enaction, Dialogism
Anna Markella Antoniadi The application of explainable artificial intelligence in modelling quality of life and caregiver burden in Amyotrophic Lateral Sclerosis to inform clinical decision-making clinical decision support system, Explainable Artificial Intelligence, xai, Machine Learning, ALS
Antonio Bevilacqua Machine Learning Applied to Rehabilitative Health Sience machine learning rehabilitation segmentation
Asanka Priyadarshana Sayakkara Electromagnetic Side-Channel Analysis for Digital Forensics on Internet of Things Electromagnetic Side-Channel Analysis, Software Defined Radio, Digital Forensics, Internet of Things
Ashish Kumar Singh Multivariate Time Series Classification for Sport Science Application time series data classification, time series data, interpretable, sequential data
Bhaskar Dhariyal Scalable Multivariate Time Series Classification Scalable, Multivariate, Time Series, Classification
Chamin Nalinda Lokugam Hewage Cloud based storage models for Full Waveform LiDAR data Full Waveform, LiDAR, Spatial Temporal Databases, Aerial Laser Scanning, Spatial Indexing
Claudia Orellana-Rodriguez Data Analytics Methods for the Dissemination and Consumption of News Text Analytics, News, Audience Analysis, NLP, Sentiment Analysis, Social Media
Congcong Wang Classifying actionable categories of crisis-related tweets and estimating their criticality using computational techniques NLP, Social Media Analytics, Machine Learning
Duncan Wallace ADAM: Application of Data Mining Techniques to Service Modelling and Evaluation at Medical Companies medical-informatics, Data Mining, Machine Learning, big data, Deep Learning, artificial neural networks
Emin Nuriyev Optimization of MPI collective operation Parallel programming, Homogeneous cluster, Heterogeneous cluster, MPI
Eoin Kenny Using Case-Based Reasoning to Explain Artificial Intelligence Case-based reasoning, artificial neural networks, Deep Learning, Machine Learning, explainable ai, interpretability
Eoin O'Neill Exploring Multi-Agent Microservices for Linked Data enabled Smart Agriculture Decision Support Systems Microservices, MAS, Linked Data
Faisal Ghaffar Social Network Formation for career development at work social network formation, enterprise network analysis, strategic social networking, social capital, career development
Gevorg Poghosyan Addressing Information Overload through Text Mining across News and Social Media Streams News, information overload, social annotations
Greta Warren Counterfactuals and Explainable AI Explanation, counterfactual, xai
Gunjan Kumar A Sequence-based and Context Modelling Framework for Recommendation recommender systems, Machine Learning, artificial intelligence
H. Egemen Ciritoglu Adaptive Replication Management for Large-Scale Data-Intensive Clusters Big Data Storage, Hadoop Distributed File System (HDFS), Replication Management, Block Placement, Software Performance
Hamed Z. Jahromi Network QoE Management for Interactive Web Applications QoE, QoS, Network Management, SDN
Hung Quoc Ngo Data Mining Model and Techniques for Very Large, Complex Crop Data Sets Natural Language Processing, Data Mining, Ontology Engineering
Ioannis Karvelas The Role of Feedback Mechanisms of Programming Environments in Novices' Programming Behavior compiler error messages, CS1, educational data mining, novice programmers, programming, programming process data
John Francis Leader Mixed Reality Therapy mixed reality therapy, Mixed Reality, therapy, psychology, cognitive science, artificial intelligence, cognition, learning
Karl Roe An Extensible Framework for Intelligent Ubiquitous Sensing Within Precision Agriculture IoT, ubiquitous computing, sensors, consus, precision agriculture
Lan Wei Development of an EEG based sleep assessment scoring system using an Interpretable Machine Learning Approach EEG, sleep, Machine Learning, infants
Linyi Yang Deep Context in Financial Forecasting and Risk Early Warning Financial Forecasting, Deep Learning, Explanation
Manaz Kaleel Improving Protein Structure and Subcellular Localization Prediction using Deep Learning bioinformatics, Machine Learning
Maryanne Doyle Visualising the Temporal Dynamics of Power Laws in Large Data Sets data visualisation, user study, Twitter, power law
Mehran hossein Zadeh Bazargani Deep Novelty anomaly detection, data streams, sequences
Mirko Torrisi Predicting Protein Structural annotations by Deep and Shallow Learning Deep Learning, Machine Learning, bioinformatics
Pasika Sashmal Ranaweera Enhancing Security in Multi-Access Edge Computing (MEC) and Internet of Things (IoT) Integration Multi-Access Edge Computing (MEC), Security, Privacy, 5G, IoT
Philipp Wicke Computational Embodied Creativity artificial intelligence, Computational Creativity, Computational Linguistics
Qinqin Wang Transfer Learning on Recommender System Machine Learning, Transfer Learning, Recommender System
Ranul Deelaka Thantilage Study of multimodal data warehouse and data mining techniques on cardiology datasets and their sources big data, Data Warehousing, Cardiology, Security
Saeedeh ghanadbashi Collaborative goal generation and goal achievement with cognitive agents Multi-agent Systems, Goal reasoning, goal evolution and generation, cognitive agents
Sanaz Rasti Proximal Sensing for Estimation of Crop Growth and Prediction of Yield Machine Learning, Deep Learning, Neural Network, Crop Growth Metrics
Severin Gsponer Effective Algorithms for Sequence Learning in All-Substring Feature Spaces Sequence Learning, Linear Models, Pattern
Siobhán Grayson Identifying structure in multi-relational social networks networks, reddit, Machine Learning
Sixun Ouyang Explainable Models for Recommender Systems Recommender System, Explanation, Deep Learning, Text generation
Suchana Datta Causality driven Information Retrieval
Swathi Ramachandra Upadhya Predicting protein abundance from cancer genomes and transcriptomes Proteomics, Transcriptomics, Genomics, Cancer, Machine Learning, Regression
Taimur Hafeez A Robust Computing Framework for Sustainable Internet of Things (IoT) Utilising The Edge Computing Paradigm IoT, Edge Computing
Vivek Mahato Real-time Machine Learning in Manufacturing Machine Learning, Time-Series, Classification, Regression, Data Science
Weipeng Huang Studying Hierarchical Clustering via Probabilistic and Statistical Approaches Bayesian Modeling, Hierarchical Clustering
xingyu pan Through the looking glass: Context aware non-HMD Mixed Reality, Virtual Reality, Augmented Reality, context awareness, AI agent
Xuanhui Xu Virtual Reality Canine Anatomy Education Virtual Reality, Veterinary
Yu An Automatic Geological Fault Interpretation And Modelling Computer Vision, Fault Interpretation, Deep Learning
Yuhan Du Modeling the Effect of Maternal Diet on Health Outcomes of both Mother and Child Machine Learning, pregnancy