Big Data
Concepts, tools and analytical methods for large-scale data.
Teaching
Connecting theoretical concepts with practical, real-world computing.
Subject areas I teach and advise in.
Concepts, tools and analytical methods for large-scale data.
Turning organisational data into decision support.
Designing and evaluating usable interfaces.
Modelling, building and operating databases.
Building accessible, responsive web interfaces.
Designing and implementing software applications.
I guide students through the full research and development cycle. No student names or work are shown without permission.
Formulate a clear problem
Review the literature
Design the system
Collect and analyse data
Implement the solution
Evaluate the results
Communicate the findings