UCD School of Computer Science Graduate Students
Current PhD Students
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 | 
| 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 | 
| 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 | 
| Courtney Ford | TBD | machine learning; XAI; explainable AI | 
| 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 | 
| 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 | 
| Edoardo D'Amico | Graph based recommender systems | recommender systems, GCNs, Graph convolutional neural networks, graph | 
| 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 | 
| Fanny Rivera Ortiz | Engineering Forensic-Ready Software Systems | software engineering, Digital Forensics, CyberSecurity, Forensic Readiness, Logs, Security Incidents | 
| 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 | 
| James Kok Konjaang | Optimization Novel Heuristic Algorithms for Efficient Scientific Workflow Task Assignment in Cloud Computing Environment | Cloud Computing, Scientific Workflow, Scheduling and Makespan | 
| 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 | 
| 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 | 
| 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 | 
| Shaoshu Zhu | / | Distributed Computing, Edge Computing, Cloud Computing, Sustainable Computing, Serverless Computing | 
| 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 |