Teaching
Online Learning
Modules for 2024-25
Applied Cryptography
Module code: CSCK510
Role: Module Co-ordinator
Cloud Computing
Module code: CSCK514
Role: Module Co-ordinator
Computer Science Capstone Project
Module code: CSCK700
Role: Module Co-ordinator
Cyber Forensics
Module code: CSCK512
Role: Module Co-ordinator
Cybercrime Prevention and Protection
Module code: CSCK511
Role: Module Co-ordinator
Data Visualisation and Warehousing
Module code: CSCK513
Role: Module Co-ordinator
Databases and Information Systems
Module code: CSCK542
Role: Teaching
Deep Learning
Module code: CSCK506
Role: Module Co-ordinator
Global Trends in Computer Science
Module code: CSCK501
Role: Module Co-ordinator
Information Technology Leadership
Module code: CSCK552
Role: Module Co-ordinator
Machine Learning in Practice
Module code: CSCK503
Role: Module Co-ordinator
Maths and Statistics for Data Science and AI
Module code: CSCK544
Role: Module Co-ordinator
Multi-Agent Systems
Module code: CSCK504
Role: Teaching
Natural Language Processing and Understanding
Module code: CSCK507
Role: Teaching
Networks and Web Technology
Module code: CSCK543
Role: Teaching
Reasoning and Intelligent Systems
Module code: CSCK502
Role: Teaching
Research Methods in Computer Science
Module code: CSCK508
Role: Module Co-ordinator
Robotics
Module code: CSCK505
Role: Teaching
Security Engineering and Compliance
Module code: CSCK509
Role: Module Co-ordinator
Security Risk Management
Module code: CSCK551
Role: Module Co-ordinator
Software Development in Practice
Module code: CSCK541
Role: Teaching
Strategic Technology Management
Module code: CSCK553
Role: Module Co-ordinator
Technology, Innovation and Change Management
Module code: CSCK554
Role: Module Co-ordinator
Supervised Theses
- Advanced Representation Learning for Dense Prediction Tasks in Medical Image Analysis
- Augmenting Compiler Optimisations through Source-to-Source Injection of Runtime Information-aware Transformations
- Banded Pattern Mining For N-Dimensional Zero-One Data
- CryptDB Mechanism on Graph Databases
- DEEP LEARNING-BASED RNA MODIFICATION PREDICTION METHOD DEVELOPMENT
- Deep Learning from Smart City Data
- Detection and Recognition of Traffic Scene Objects with Deep Learning
- Distributed graph partitioning to optimise collaborative filtering algorithms
- Efficient and Effective Methodologies for Exploring and Prediction Movement Patterns in Large Networks
- Evaluation Techniques for the Applications of Machine Learning in Cybersecurity
- Evolutionary and Swarm Algorithm Optimized Density- Based Clustering and Classification for Data Analytics
- Exploring Adaptive Medical Image Analysis under Distribution Shifts
- Generating an RDF dataset from Twitter data: A Study Using Machine Learning
- HTML Steganography Algorithms and Detection Methods
- Keyboard Usage Recognition: A Study in Pattern Mining and Prediction in the Context of Impersonation
- Keyboard Usage Recognition: A Study in Pattern Mining and Prediction in the Context of Impersonation
- Learning Transferable Features for Unsupervised Domain Adaptation in Natural Language Processing
- Learning and Leveraging Structured Knowledge from User-Generated Social Media Data
- Machine learning and sentiment analysis approaches for the analysis of Parliamentary debates
- Multimorbidity and Polypharmacy: A Health Informatics Approach
- Multimorbidity and Polypharmacy: A Health Informatics Approach
- Pathology Data Prioritisation in the Absence of a Ground Truth
- Privacy Preserving Third Party Data Mining Using Cryptography
- Six Approaches to Enhancing the Efficiency of Dynamic Time Warping: A Study Using Nearest Neighbour Classification
- Statistical and Deep Learning Approaches for Characterizing RNA Modification with respect to RNA Sequence, Functional Component and Gene Structure
- Sustainable Development Goals Attainment Prediction: A Hierarchical Framework using Time Series Modelling
- The Application of Machine Learning Methods to Portfolio Management
- The socio-economic value of diagnostic innovation - managing paediatric fever in the Emergency Department
- Using Knowledge Graphs to enhance the utility of Curated Document Databases
- Vision-based Driver Behaviour Analysis
- Volumetric Data Classification: A Study Direct at 3-D Imagery