Peter Hongyu Wang 👋
I am a PhD trainee at the Scalable Computing Group, Newcastle University, supervised by Dr Xinhuan Shu. My research focuses on building interactive programming learning platforms to enhance computing education in the era of artificial intelligence.
Previously, I earned my bachelor degree from the University of Sheffield and master from Queen Mary University of London. I also studied at the China Foreign Affairs University for one year.
I'm a coffee nerd with a passion for brewing. I also enjoy cycling🚴 and badminton🏸. Here, I'll share my PhD research journey and insights about coffee :)
Selected Projects
Dynamic and Static Analysis-Driven Algorithms Visualization
An algorithm learning system for beginners. It uses the MVC pattern, the JavaFX framework, and the Javaparser library to display changing data structures and code, achieving real-time visualization. The project is inspired by dynamic and static analysis techniques used in software reverse engineering.
Publications
Hope it will come soon, please look forward to it ..
CV
View CVEDUCATION
Newcastle University
09/2025 - RecentPhD trainee at the Scalable Computing Group, Newcastle University.
Queen Mary University of London
09/2023 - 10/2024MSc Computer Science (UX Design pathway, Distinction) with dissertation on data structures visualization systems.
University of Sheffield
09/2020 - 06/2023BSc AI and Computer Science with distinction dissertation on algorithm visualization tools and Software Hut Prize.
WORKING EXPERIENCE
Research Assistant
11/2024 - 03/2025, Zhejiang UniDesigned and implemented HITL interface for AI-assisted diagnostic systems, improving clinical deployment and model performance.
Research Assistant
07/2023 - 10/2023, Southeast UniDeveloped decision-support system for architectural floor-plan generation with confidence evaluation features and intuitive UI.
Get In Touch
Address
School of Computing
Newcastle University
Urban Science Building
Newcastle upon Tyne, NE4 5TG