Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Haoming Xia

Dr Haoming Xia
FRSA, FHEA, UKCGE Recognised Research Supervisor

Teaching

Teaching Experience and Expertise

Dr Xia has taught across undergraduate and postgraduate programmes at the University of Liverpool and Heriot-Watt University, leading and contributing to modules in product design, user experience (UX) design, product development, digital design, innovation management, creative programming, enterprise, and final-year project supervision. His teaching combines research-led education with industry collaboration, enabling students to develop creative, evidence-based solutions to complex design challenges. He has also contributed to curriculum development, programme leadership, admissions, and postgraduate research supervision, supporting educational innovation across design and engineering disciplines.

Selected modules (as Course/Module Leader) include:

* ENGG320 – Product Development 3 (University of Liverpool)
* MNGT205 – Managing Product Development (University of Liverpool)
* E11UX – User Experience Design, UK & Dubai (Heriot-Watt University)
* E11DG – Digital Design Innovation Lab (Heriot-Watt University)
* E11DN – Digital Enterprise Lab (Heriot-Watt University)
* E11CP – Creative Programming (Heriot-Watt University)
* E11FI – Final Project (Heriot-Watt University)
* E19ET – Enterprise and Innovation for Creative Industry, UK & Dubai (Heriot-Watt University)

Selected modules (Contributor) include:

* ENGG111 – Professional Engineering: A Skills Toolkit (University of Liverpool)
* ENGG341 – Individual Project (University of Liverpool)
* ENGG660 – MSc(Eng) Project (University of Liverpool)

Modules for 2025-26

Managing Product Development

Module code: MNGT205

Role: Module Co-ordinator

Product Development 3

Module code: ENGG320

Role: Module Co-ordinator