Coding education for families with blind and visually impaired children

This is a Computer Science Education project with particular emphasis on Accessibility and User-centered design. Parental involvement in Computer Science Education is crucial to promoting participation and greater diversity in STEM.  OurKidsCode is a research project which looks to increase parental involvement through the provision of family creative coding workshops. VISION CODE is a special … Read more

R Shiny Apps for Statistics Education

**This project is for students in the Statistics & Data Science programme (M.Sc) only ** R Shiny apps are being used to enrich the teaching of statistics courses (Berkmann et al., 2025; Wang et al., 2021). These apps can provide students with an engaging and interactive experience. One popular app is Radiant – A Shiny … Read more

Investigating the Reproducibility of Studies which conducted Data Mining or Machine Learning on Educational Data 

**This project is for students in the Statistics & Data Science programme (M.Sc) or MSc in Statistics and Sustainability ** “Reproducibility, closely related to replicability and repeatability, is a major principle underpinning the scientific method. For the findings of a study to be reproducible means that results obtained by an experiment or an observational study … Read more

[Taken] A GUI Music Composition Tool For Smartphones

Drumsteps was a reasonably successful Windows based tool, developed in-house, for teaching about music using a graphical interface. This project would involve developing, and evaluating, a smartphone based application inspired by the original program.

[Taken] A micro-world to teach about the scientific method

Microworlds are a type of computer simulation which have proven to be very powerful tools with which to create effective learning experiences. (For example see one developed in a previous final year project how different Electoral Voting systems work.) The scientific method is central to how science progresses but is not well understood by many … Read more

[Taken] Visualization of at risk coastal regions

Coastal areas are at high risk from storms and associated flooding and erosion. This risk is projected to increase due to climate change. At the same time, many coastal natural features act as natural buffers in that they either divert or reduce flood waters or the energy of waves travelling towards the coast. There are … Read more