Experience Overview

4
Courses Taught
3
Years Teaching
5
Awards Received
£35K
Research Funding

Teaching Experience

As a Postgraduate Teaching Assistant at Newcastle University, I have been involved in various undergraduate and postgraduate courses, contributing to both theoretical instruction and practical project supervision.

2023-2025 Academic Year

Teaching Assistant - CSC1031 Fundamentals of Computing (Semester 1)

Undergraduate Course - School of Computing, Newcastle University

Introduction to programming concepts and computational thinking

2023-2024 Academic Year

Teaching Assistant - CSC1032 Computer Systems Design and Architectures (Semester 2)

Undergraduate Course - School of Computing, Newcastle University

Computer architecture, digital systems, and hardware design principles

2023-2025 Academic Year

Teaching Assistant - CSC8022 Human Computer Interaction

Postgraduate Course - School of Computing, Newcastle University

Advanced HCI concepts, user experience design, and interaction paradigms

2024-2025 Academic Year

Teaching Assistant/Tutor - CSC3731 Human Computer Interaction

Undergraduate Course - School of Computing, Newcastle University

Advanced HCI concepts, user experience design, and interaction paradigms, Figma

Awards & Recognition

2023-2028

Postgraduate Research Studentship

£35,000 (Newcastle University)

2020-2021

University Scholarship

¥500 (Chengdu University of Information Technology)

2020

First Prize - Sichuan Collegiate Computing Competition

Outstanding performance in provincial programming competition

2020

Third Prize - 13th Chinese Collegiate Computing Competition

National recognition for computational problem-solving skills

2018-2019

University Scholarship

¥500 (Chengdu University of Information Technology)