Teaching

Teaching: Bob was awarded a Senior Teaching Fellowship from the Higher Education Academy (SFHEA) in 2019 for his outstanding contributions and innovative teaching. Bob teaches (or contributed to) the following classes/modules:
- Year 0: Key Skill for Scientists -Tutorial Group Supervisor
2013-2014 - Year 1: Computers And Society -Tutorial Group Supervision and Moderator
2006-2007, 2007-2008, 2008-2009 - Year 1: LaTeX and Linux-Lecturer (open to all University students)
2007-2008 - Year 2: COMP2013 Developing Maintainable Software
2020-2022, Lecture Playlist - Year 2: Data Communications and Computer Networks-Lecturer
2008-2009 - Year 2: Software Engineering I -Lecturer and Tutorial Group Supervision
2009-2010, 2010-2011, 2011-2012, 2012-2013, Lecture Playlist - Year 2: Software Engineering II -Lecturer and Tutorial Group Supervision
2009–2019 - Year 2: Software Engineering Tutorial
-Tutorial Group Coordinator
2010-2011, 2011-2012 - Year 3: Data Visualization-Lecturer
2009–2019, Lecture Playlist - Year 3: Project Implementation and Dissertation-Student Project Supervision
2006–present - Year 3: Project Specification and Development -Student Project Supervision
2006–present - Undergraduate Computer Science Colloquium at Gregynog -Coordinator
2009-2010, 2010-2011, 2012-2013 2013-2014, Impressions Video - Project Demonstration Fair -Organizer
2012–2019, Project Fair Playlist - Masters: Programming: Principles and Practice-Guest Lecturer
2008-2009 - Masters: MEng Group Project -Coordinator
2014-2015 - Masters: Data Visualization -Lecturer
2006–2019. Lecture Playlist - Masters: Computer Science Project Development -Project Supervision
2012–present - Masters: MEng Industrial Project -Coordinator
2014-2015 - Masters: Programming and Graphics APIs-Project Supervision
2007-2008 - Masters: MSc Software Project -Project Supervision and Internal Examiner
2008-2009, 2009-2010 - Masters: MSc Software Technology Project Development -Project Supervision
2012–present - Masters: Interaction Technologies: Seminars and Readings-Guest Lecturer
2006-2007 - Masters: MRes in Visual Computing-Project Supervision
2007-2008, 2010-2011, 2011-2012 - Masters: Software Engineering Principles-Lecturer
2011-2017, Lectures Playlist - Masters: Research Methods-Lecturer
2023-present, Lectures Playlist - Masters: State of the Art Computer Graphics and Visualization-Coursework Assessment
2008-2009, 2009-2010 - College of Science Doctoral Training Seminar -Lecturer
2016–2019, Seminar Playlist
International and Invited Teaching
- Robert S. Laramee, Introduction to Interactive Visualization and Data Storytelling,
Invited Tutorial, at the HCI International Conference (HCII), https://2023.hci.international/ , 23-28 July 2023, Copenhagen, Denmark, (Storytelling Tutorial, Visualization Resources Tutorial) - Robert S. Laramee and Elif E Firat, Visualization Resources and High-Dimensional Visualization,
Invited Postgraduate Research (PGR) Course, for the R-R Mechanical UTP Doctoral Training Framework, School of Engineering, University of Nottingham, 30 March 2022 ( An Overview of Visualization Resources ) - Robert S. Laramee, Data Visualization: A Starting Point,
Invited Postgraduate Research (PGR) Course, Swansea University, Swansea, UK, 2 March 2016, 9 December 2016, 15 November 2017, 31 Jan 2018 - Robert S. Laramee, An Introduction to Scientific Visualisation,
Invited Lecture at the Hartree Centre Summer School, Warrington, UK, 15-19 June 2015 - Robert S. Laramee, Data Visualization: A Starting Point,
Invited Postgraduate Research (PGR) Course, Swansea University, Swansea, UK, 25 March 2015 - Robert S. Laramee, Data Visualization: A Starting Point,
Invited Workshop at The International Congress on Data Visualization (Congreso Internacional de Visualización de Datos), 5 November 2014 in Bogota, Columbia
( link to event page ) - Robert S. Laramee, Data Visualization: A Starting Point,
Invited Studio Course at ACM SIGGRAPH 2014, The 41st International Conference and Exhibition on Computer Graphics and Interactive Techniques, Vancouver, Canada, 10-14 August 2014 - Robert S. Laramee, An Introduction to Scientific Visualisation,
Invited Lecture at the Hartree Centre Summer School, Warrington, UK, 13-18 July 2014 - Robert S. Laramee 706.020 AK Mensch-Maschine Kommunikation: Scientific Visualisation,
Guest Professor at Graz University of Technology, Austria, Summer 2012 - Robert S. Laramee, The PhD in Visualization Starter Kit (PVSK),
Refereed Tutorial Talk, Tuesday 26 October 2010, at IEEE VisWeek 2010, Salt Lake City, Utah - Robert S. Laramee, The PhD in Visualization Starter Kit (PVSK),
Refereed Tutorial Talk, 26 July 2010, at the 14th International Conference on Information Visualisation (IV10), London South Bank University, London, UK - Robert S Laramee, An Introduction to Medical Visualization,
Invited Guest Lecturer for SHIM_16: Health Technologies and Telecare-Guest Lecturer, Swansea University, Swansea, UK, Spring 2009 - Gordon Erlebacher, Christoph Garth, Robert S. Laramee (Organizer), Holger Theisel, Tino Weinkauf, Xavier Tricoche, and Daniel Weiskopf, Texture and Topology-Based Flow Visualization: Methodology and Applications,
IEEE Visualization (IEEE Vis 2006) Refereed Tutorial , 29 October – 3 November 2006, Baltimore, Maryland - Gordon Erlebacher, Robert S. Laramee, and Daniel Weiskopf, Interactive, Texture-Based Flow Visualization,
IEEE Visualization (IEEE Vis 2004) Refereed Tutorial , 15-19 October 2004, Austin, Texas
Student Supervision-Successfully Completed MSc. Projects

- Nellia Kornilova, CogVis: A Human-Centred Interface for High-Dimensional Alzheimer’s Disease Data , MSc Computer Science, 2025-2026, Distinction. Nellia published and presented her work at the Conference on Artificial Intelligence in Healthcare (AIiH), 26-28 Aug 2026, Imperial College London. (demo video)
- Hedi Zhang, Visualization and Prediction of Systemic Risk Contagion in UK Interbank Networks, MSc Computer Science, 2025-2026
- Yilun Kang, Visualization and Analysis of Spatiotemporal Patterns in Nottingham’s Road Traffic, MSc Computer Science, 2025-2026
- Canyu Cao, Visualizing the Impact of Food Choice on the Environment, MSc Computer Science, 2025-2026
- Lianshan Shan, v-Means Clustering: A Visible and Explainable Clustering Algorithm Enhanced MSc Computer Science, 2024-2026, Distinction
- Sicheng Di, Assessing Visualization Literacy in the Era of Large Language Models: Methods, Challenges, and Applications, MSc Computer Science, 2024-2025
- Yijun Liu, StockVis: Stock Visualization and Decision Support with Large Language Models , MSc Computer Science, 2024-2025, Distinction ( demo video )
- Yi Luo, Admissions Explorer: Reproducible NHS HES Dashboard, MSc Computer Science, 2024-2025
- Yun Chieh Tsai, NeoRespVIS: A Visualisation Dashboard for Neonatal Respiratory Management, MSc Computer Science, 2024-2025, Distinction
- Pei-yu Wu, FinVis: Visualisation of Industry Reports , MSc Computer Science, 2024-2025, Distinction ( demo video )
- Isac Fiorotti, Machine Learning Enabled Time-Series Data Visualization, MSc Computer Science, 2024
- Mohak Gangwani, Explainable LLMs: Explaining and Interpreting Ethnic Bias in LLMs, MSc Data Science, 2024
- Arnaaz Kahn, DiabetaVis: An Interactive Tool for Glucose Pattern Detection and Analysis, MSc Data Science, 2024
- Yingxue Liu, Smart City Visualization: Interactive Visualization of London Bus Transport, MSc Data Science, 2024, Distinction ( demo video )
- Nidhi Saini, Integrating Machine Learning and Visualization for Accurate Chronic Kidney Disease Prediction, MSc Data Science, 2024
- Aishwarya Shahu, Invest Smart: A Consumer-Centric Investment Visualization Tool, MSc Data Science, 2024
- Kewen Yu, SpendingModeVis: Visualizing Spending Patterns in Bank Transactions, MSc Computer Science, 2024, Distinction ( PDF, demo video )
- Dharanija Bantu (Dharny), Temporal Insights: Exploring Type 1 Diabetes Management Through Interactive Time Series Visualization, MSc Computer Science, 2023
- Snehal Khapekar, An Effective Strategy for Churn Prediction and Customer Profiling in a Telecommunications Company, MSc Computer Science, 2023
- Abigail Kinnaird, An Interactive Visualisation of Credit Card Fraud Detection, MSc Data Science, 2023, Distinction ( PDF )
- Archana Kollanur, Predictive Analysis and Visualization of Financial Transactions, MSc Computer Science, 2023
- Wentao Mao, iBankXplorer: An Interactive Visualization Tool for the Exploration of Bank Transaction Data , MSc Computer Science, 2023, Distinction ( PDF )
- Mingrui Li, StockVis: Visualisation of Investment Transactions , MSc Computer Science, 2023, Distinction ( PDF ). Mingrui published an abridged version of her MSc thesis as a journal article. (link to journal article)
- Xiao Liu, Interactive Visualization and Price Prediction for AirBnB, MSc Data Science, 2023, Distinction
- Yingming Liang, Explainable and Trustworthy AI for Diabetes, MSc Computer Science, 2023
- Akanksha Mishra, Health Data Visualization, MSc Data Science, 2023
- DharmaTeja Vytia (Teja), Data-Driven Financial Behavior Assessment Using Bank Transactions, Extended MSc, 2022-2033
- Junyu Chen, FinVis: Visualizing the US Finance Markets, MSc, 2022
- Kanyu Chen, Visualization of News Articles, MSc, 2022
- Yufan Chen, Visualization of Journalism: An Interactive, Hierarchical Word Cloud for News, MSc, 2022
- Zhuoqun Jiang (Luna), FinVis: Visualization of Bank Transaction Data (with Oakbrook Ltd.), MSc, 2022. Zhuoqun published some of her thesis as a conference paper at the annual Eurovis conference.
- Qian Tang, Population Health Vis: An Interactive Data Visualization for NHS Mental Health Data, MSc, 2022
- Shafeali Rangari, Smart City Visualization: Geospatial Visualization of Solar Potential in Bristol, MSc Data Science, 2022
- Yuhao Tang, Visual Comparison of Chinese Stocks, MSc, 2022
- Navya Vasudeva, BankVis: Visualization of Bank Transaction Data (with Oakbrook Ltd.), MSc Data Science, 2022
- Ziyi Zhao (Zoe), Text Visualization of News Articles, MSc Data Science, 2022, Distinction
- Sachin Suri, FinVis: Visualization of Financial Data for Publicly Traded Companies, Extended MSc, 2021-2022
- Dominic Hoggart, CrypoHub: Financial Visualisation of Cryptocurrency Market Data, Integrated MSc, 2021-2022
- Qinzhi Zhao, TrafficVis: Interactive Visualization of Open Traffic Data from Bristol, MSc, 2021
- Daniel Audcent, Geospatial Visualization of Health Data, MSc, 2021 (Supervised together with Qiru Wang)
- Alexander O’Brien, FinanceVis: Visualising the Complex Web of Financial Markets, MSc, 2021
- Luciano James, FootballVis: A Data Visualization Tool for Analyzing Event Data in Association Football, MSc, 2020
- James Williams, FinVis: Visualizing the Complex Nature of Financial Markets, MSc, 2020, Distinction ( PDF )
- Cheng Qian, Visualizing the Lipid Journey Through the Protein Membrane Landscape, MSc, 2018-2019
- Greg Stait Carrington, Visualization of Health Economics Outcomes Research (HEOR) Data, MSc, 2018-2019
- Benjamin Rees, Digital Dungeons and Dragons, MSc, 2018-2019
- Carrianne Santos, Visualization of Molecular Dyanamics Simulation Data, MSc, 2018-2019
- Joseph Seddon, Visualization of Questionnaire Data, MSc, 2018-2019, Distinction
- Liwen Pan, Interactive Visualization of Project Tycho Data, Advanced MSc, 2017-2018
- Carlo Sarli, Med Practice Assistant, MEng Project, 2017-2018, Distinction
- Elif Firat, Visualization of Project Tycho Data, 2017, Advanced MSc. Distinction. Elif graduated with her PhD in data visualization in 2022 from the University of Nottingham under my supervision. She is now an Assistant Professor at Cukurova University in Turkey.
- Xiaoxiao Liu, Interactive Visualization of Shakespeare’s Othello, 2017, MSc. Distinction. Xiaoxiao published a revised version of her masters thesis as a book. Xiaoxiao went on to earn her PhD from Bournemouth University. ( PDF )
- Qiru Wang, Smart Taxi Vis: Interactive Data Visualization for NYC Taxi Data, 2017, Advanced MSc. Distinction ( PDF, demo video ), Wang went on to earn his PhD in EHR visualization from the University of Nottingham under my supervision. He then joined RSS3 as CTO.
- Dimitrios Pozaritis, Visualization of Animal Sensor Data, 2016-2017, Advanced MSc.
- Donal Evans, Visualization of Molecular Dynamics Simulation Data, 2016, MSc, Distinction
- Dylan Rees, Automatic Stream Ribbon Seeding, 2016, MSc, Distinction, Winner of the Best Dissertation Award -MSc in Computer Science, in the College of Science, Department of Computer Science, 2017 ( PDF, award, demo video, conference presentation ), Dylan published a version of his thesis at the annual Eurovis conference in 2017. Dylan graduated with his PhD in visualization in 2020 under my supervision.
- Majedah Alrehiely, Visualization of Version Variation-A Case Study of Shakespeare’s Othello, 2013-2014, Advanced MSc, Winner of the Best Performance by a Student Award-MSc Advanced Computer Science in the College of Science, 2015. Majedah also published a follow-up book based on her thesis. ( PDF, demo video )
- Alex Doney, Mobile Green Energy Evaluator, 2013-2014, MSc
- Ryan Wong, Mobile Visual Boundaries, 2013-2014, MEng, Distinction, Winner of the Best Student Project Prize as voted for by Industry. Ryan wrote his thesis in conjunction with industry partner Beta Omega Ltd.
- Haya Dossary, Visualization of Enterprise Education Student Questionnaire Data, 2012-2013, MSc, Distinction. Haya went on to earn a PhD from Durham University.
- Hassan Alshehri, Visualization of Enterprise Education Student Questionnaire Data, 2012-2013, MSc, Distinction
- Keiren Oakley, Diary Droid Application, 2011-2012, MEng, Distinction
- Peter Twibill, Visualization of Smart Grid Energy Data, 2011-2012, MEng in conjunction with Grid-Tools.com, Distinction
- Mohammed Alharbi, Visualization of Questionnaire Data, 2011, MSc. Distinction ( demo video ). Mohammed went on to graduate with his PhD in visualization in 2021 under my supervision.
- Abdulrahman Qahtani, Advanced Visualization of Electroencephalography (EEG) Data, MSc Dissertation, October, 2010
- Deyu Gai, Visualization of Animal Tracking Data, MSc. Dissertation, December 2009
- Matthew Edmunds, Flow Visualization with Stream Surfaces, MSc. Dissertation, October 2009, Distinction. Matthew went on to earn a PhD in flow visualization in 2014 under my supervision.
Student Supervision-Successfully Completed BSc. Projects

- Oliver Davey-Bowker, Adaptive Point Cloud Visualisation in WebAssembly , Third Year BSc. Project, 2025-2026
- Yang Xu, WebTRIS GeoVis: An Interactive Traffic Visual Analytics System with AI-assisted Data Completion, Third Year BSc. Project, 2025-2026
- Nicole Guri, FinLit: Building Investment and Financial Literacy, Third Year BSc. Project, 2024-2025, Distinction ( demo video )
- Anderson Jolly, FinVis: Sector-Based Visual Analysis and Comparison of Trends in the S&P 500, Third Year BSc. Project, 2024-2025, Distinction
- Ahmad Atif Haiqal Bin Ahmad Mokhtar, EasyStock Learner: A Financial Stock Data Visualization Tool with Language Model Reasoning, Third Year BSc. Project, 2024-2025, Distinction
- Varshil Patel, FinVis-AI: A Comprehensive Analysis Tool for Financial Markets Using Advanced Visualizations and Machine Learning Techniques, Third Year BSc. Project, 2024-2025, Distinction ( demo video )
- Alexander Paulson, LLMVis: An Interactive Data VIsualization Framework for Explainable Large Language Model Applications, Third Year BSc. Project, 2024-2025, Distinction
- Vuong Luu Nguyen, FinVis: A Bank Transaction Visualization Tool for Financial Literacy Improvement, Third Year BSc. Project, 2024-2025
- Kiayi Chen, FinVis: A Customer-Centric Visualization Tool for Stock Investments, Third Year BSc. Project, 2023-2024, Distinction ( PDF )
- Thomas McCracken, FinVis: Visualising the Relationship Between News Content and Numeric Equity Data., Third Year BSc. Project, 2023-2024, Distinction ( PDF )
- Aolin Wang, Football Event Visualization, Third Year BSc. Project, 2023-2024
- Lim Yi Hong (Alvin), Smart City Visualization, Third Year BSc. Project, 2022-2023
- Khoo Chen Nan (Harry), Financial Visualization, Third Year BSc. Project, 2022-2023
- Hamza Rizwan, FinanceViz: Visualization of Complex Web of Finance, Third Year BSc. Project, 2022-2023
- Chen Yang, Railway Passenger Flow: The Visualization of Passenger Flow in London , Third Year BSc. Project, 2022-2023
- Christian Stubbs, FinTech Vis: Company Sentiment Visualiser, Third Year BSc. Project, 2021-2022
- Fraser Barrass, Discord Bot, Third Year BSc. Project, 2019-2020 (with Alma Rahat)
- Mohammed Bello-Tukur, An Android Video Game Manager, Third Year BSc. Project, 2019-2020 (with Alma Rahat)
- Marinos Nicolaou, Visualization of Financial Data Third Year BSc. Project, 2019-2020 (with Alma Rahat)
- Marcos Pallikaras, Version Variation Visualization, Third Year BSc. Project, 2019-2020 (with Matt Roach)
- Jacob Roberts, Smart City Visualization, Third Year BSc. Project, 2019-2020 (with Matt Roach)
- Caellan G Sailes, Molecular Dynamics Visualization, Third Year BSc. Project, 2019-2020 (with Ben Mora)
- Wei Chong Siah, Financial Tech Visualization, Third Year BSc. Project, 2019-2020 (with Alma Rahat)
- Artjoms Tomasevics, Financial Tech Visualization for Android Devices, Third Year BSc. Project, 2019-2020 (with Alma Rahat)
- Sze Chai Wong (Matthew) Wong, Footbal Visualization, Third Year BSc. Project, 2019-2020 (with Deepak Sahoo)
- Rees Reynolds, Smart City Visualization, Third Year BSc. Project, 2018-2019
- Thomas Taylor, Premier League Forecasting: Visualization of Sports Predictions, Third Year BSc. Project, 2018-2019
- Richard Marton, Medical Data, Its Processing, and the Impact of Technology, Third Year BSc. Project, 2018-2019
- Rhodri Fabbro, Metaphors for Molecules: Alternative Graphical Representations for Molecular Dynamics Simulation Data, Third Year BSc. Project, 2017-2018, Distinction
- Joseph Oladitan, Visualization of Healthcare Data, Third Year BSc. Project, 2016-2017
- Tereza Stoyanova, Visualization of Test Data, Third Year BSc. Project, 2016-2017
- Carlo Ernesto Sarli, Building a Software Synthesizer, Third Year BSc. Project, 2016-2017
- Tom Shackleton, Visualization of Health Care Data, Third Year BSc. Project, 2016-2017
- Tsz Hin Tung, Visualization of Health Care Data, Third Year BSc. Project, 2015-2016
- William Clark, An Android Security Lab, Third Year BSc. Project, 2015-2016, Distinction
- Robert Fitzpatrick, Democratising Technologies Open Brief, Third Year BSc. Project, 2015-2016
- Alfie Moroney, Android Meets Arduino, Third Year BSc. Project, 2015-2016
- Christopher Jenkins, Pong Revisited: A Ray-Traced Implementation, Third Year BSc. Project, 2014-2015
- Gavin Tsang, Ray Tracing: An Explanation and Implementation of the Ray Tracing Algorithm, Third Year BSc. Project, 2014-2015, Distinction
- Michael Preece, Collision Detection: Physics in Game Engines, Third Year BSc. Project, 2014-2015
- James Ellis, Visual History Gamification, Third Year BSc. Project, 2013-2014, Distinction
- John Rowley, Interactive Visualization of Tidal Flow, Third Year BSc. Project, 2013-2014
- Rodrigo Rogers, Visualization of Animal Sensor Data, Third Year BSc. Project, 2013-2014
- Alex Chase, Visualization of Football Data, Third Year BSc. Project, 2012-2013
- Simon Maling, Education Through Sonification, Third Year BSc. Project, 2012-2013, in conjunction with LearnThruMusic (www.learnthrumusic.co.uk/), Distinction and Winner of the Best Student Project award as voted for by school students
- Devin Taylor, An Interactive Web Site for Non-Profit Social Enterprise, Third Year BSc. Project, 2012-2013, in conjunction with Cyfle i Dyfu / Chance to Grow
- Michael Nicholas, Visualizing Work-Based Learning (WBL) Data in Wales, Third Year BSc. Project, 2011-2012, Distinction
- Zoltan Hajnal, Smartphone Meets Smartcalendar, Third Year BSc. Project, 2011-2012
- Ferdinand Vesely, Visual Analysis of Higher Education in Wales, Third Year BSc. Project, 2010-2011, in conjunction with the Planning and Strategic Projects Unit (PSPU) at Swansea University Ferdinand went on to write a PhD at Swansea University. ( PDF )
- James Walker, Visualization of Animal Tracking Data, Third Year BSc. Project, 2010-2011, Distinction
James presented his project at the British Conference of Undergraduate Research (BCUR), University of Central Lancashire, 19-20 April 2011, completed his MRes Degree in data visualization in 2012, and graduated with his PhD in visualization. ( PDF ) - Kingsley Hau, Visualization of Brain Activity Data, Third Year BSc. Project, 2010-2011, Distinction
- Ho Yuen Wan, Visualising Boundary Surfaces from Computational Fluid Dynamics Data, Third Year BSc. Project, 2009-2010, Distinction
- Marc Harry, Comparing and Evaluating Computer Graphics and Visualization Software, Third Year BSc. Project, 2008-2009
- Matt Reid, Cartograms and the Worldmapper Project, Third Year BSc. Project, 2008-2009
- Essam Farrag, Comparing and Evaluating Computer Graphics and Visualization Software, Third Year BSc. Project, 2007-2008
- Nicholas Hammett, Visualization of Brain Activity Data, Third Year BSc. Project, 2007-2008
- Daniel O’Sullivan, Network Security: Patrolling the Network, Third Year BSc. Project, 2007-2008

