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 |
| Shalitha Wijethilaka | Improve the security of network slicing enabled IoT in future networks | Network Slicing, Security, 5G, IoT |
| 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 |