Teaching and Supervision

Teaching and Work Experience

  1. Lecturer for AIML426 (Evolutionary Computation and Learning), Jul.-Oct. 2024, School of Engineering and Computer Science, VUW
  2. Head Tutor for COMP307 (Introduction to Artificial Intelligence) and AIML420 (Artificial Intelligence), Mar.-Jun. 2021, 2022, 2023, School of Engineering and Computer Science, VUW
  3. Tutor for ECEN321 (Engineering Statistics), Sep.-Nov. 2020, School of Engineering and Computer Science, VUW
  4. Tutor for COMP132 (Programming for the Natural and Social Sciences), Jul.-Nov. 2020, School of Engineering and Computer Science, VUW
  5. Research Assistant for Marsden Fund, Jul.-Dec. 2020, VUW
  6. Tutor for COMP307 (Introduction to Artificial Intelligence), Mar.-Jun. 2020, School of Engineering and Computer Science, VUW
  7. Tutor for ECEN321 (Engineering Statistics), Sep.-Nov. 2019, School of Engineering and Computer Science, VUW
  8. Tutor for COMP361 (Design and Analysis of Algorithms), Jul.-Nov. 2019, School of Engineering and Computer Science, VUW
  9. Research Assistant for Marsden Fund, Jan.-Mar. 2019, VUW
  10. Tutor for COMP307 (Introduction to Artificial Intelligence), Mar.-Jun. 2018, School of Engineering and Computer Science, VUW
  11. Course Coordinator for “Theory and Method of Social Survey”, Sep. 2016-Jan. 2017, Adult Education of Shenzhen University, China
  12. Course Coordinator for “Modern Marketing”, Sep. 2015-Jan. 2016, Adult Education of Shenzhen University, China

PhD Students

  1. Luyao Zhu, “Scheduling Heuristics Learning for Dynamic Job Shop Scheduling”, Victoria University of Wellington, Sep. 2024 – present (PhD student, supervised by Dr Fangfang Zhang, Prof Yi Mei, and Prof Mengjie Zhang)
  2. Zhuoyin Qiao, “Machine Learning for Job Shop Scheduling”, Victoria University of Wellington, Sep. 2024 – present (PhD student, supervised by Dr Fangfang Zhang, Prof Yi Mei, and Prof Mengjie Zhang)
  3. Yuye Zhang, “Multimodal Learning”, Victoria University of Wellington, Feb. 2024 – present (PhD student, supervised by Dr Fangfang Zhang, Prof Bing Xue, and Prof Mengjie Zhang)
  4. Shaojin Geng, “Dynamic Optimisation Problem”, Tongji University, Oct. 2023 – Present (Visiting PhD student, supervised with Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang)
  5. Xinxin Xu, “Large-scale Dynamic Multi-objective Optimization based on Hyper-heuristics Algorithm”, Ocean University of China, Oct. 2023 – Present (Visiting PhD student, supervised with Dr Fangfang Zhang, Dr Yi Mei and Prof Mengjie Zhang)
  6. Ruiqi Chen, “Job Shop Scheduling, Victoria University of Wellington, Sep. 2023 – Present (PhD student, supervised by Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang)
  7. Jordan MacLachlan, “Evolutionary Computation for Emergency Dispatch”, Victoria University of Wellington, Oct. 2021 – Present (PhD student, supervised by Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang)
  8. Zaixing Sun, “Workflow Scheduling”, Harbin Institute of Technology, Apr. 2023 – Apr. 2024 (Visiting PhD student, supervised with Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang)
  9. Zhixing Huang, “Advanced Linear Genetic Programming and Applications to Dynamic Job Shop Scheduling”, Victoria University of Wellington, Nov. 2020 – Feb. 2024 (PhD student, supervised by Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang)
  10. Meng Xu, “Advancing Genetic Programming for Learning Scheduling Heuristics”, Victoria University of Wellington, Nov. 2020 – Feb. 2024 (PhD student, supervised by Dr Yi Mei, Dr Fangfang Zhang, and Prof Mengjie Zhang) PhD thesis

Master Students

  1. Hue Luong, “Machine Learning for King Salmon Health Prediction”, Victoria University of Wellington, Nov. 2023 - Jun. 2024, Master of Artifical Intelligence, supervised by Dr Fangfang Zhang and Prof Bing Xue
  2. Luyao Zhu, “Genetic programming for Job Shop Scheduling”, Zhengzhou University, Dec. 2021 – Jun. 2024, Master of Electric Engineering, supervised by Dr Fangfang Zhang and Dr Ke Chen

Honours Project Students

  1. Yuye Zhang, “Machine Learning for King Salmon Health Prediction”, Victoria University of Wellington, Feb. 2022 – Oct 2023, supervised by Dr Fangfang Zhang, Prof Bing Xue and Pro Mengjie Zhang
  2. Elliott Ramoo, “Genetic programming for Job Shop Scheduling”, Victoria University of Wellington, Feb. 2022 – Oct. 2023, supervised by Dr Fangfang Zhang and Dr Yi Mei
  3. Timothy McDermott, “Genetic programming for Job Shop Scheduling”, Victoria University of Wellington, Feb. 2022 – Oct. 2023, supervised by Dr Fangfang Zhang and Dr Yi Mei
  4. Gaofeng Shi, “Genetic programming for Job Shop Scheduling”, Victoria University of Wellington, Feb. 2021 – Oct. 2022, supervised by Dr Fangfang Zhang and Dr Yi Mei

Summer Scholarship Projects

  1. Joseph Robertshaw, “Ambulance Dispatch”, Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Yi Mei, Dr Fangfang Zhang and Jordan MacLachlan
  2. Jiale Zhou, “Ambulance Dispatch”, Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Yi Mei, Dr Fangfang Zhang and Jordan MacLachlan
  3. Yuye Zhang, “Machine Learning for King Salmon Health Prediction”, Victoria University of Wellington, Nov. 2022 – Feb. 2023, supervised by Dr Fangfang Zhang, Prof Bing Xue and Pro Mengjie Zhang
  4. Elliott Ramoo, “Genetic programming for Job Shop Scheduling”, Victoria University of Wellington, Nov. 2022 – Feb. 2023, supervised by Dr Fangfang Zhang and Dr Yi Mei
  5. Yuye Zhang, “Machine Learning for King Salmon Health Prediction”, Victoria University of Wellington, Nov. 2022 – Feb. 2023, supervised by Dr Fangfang Zhang, Prof Bing Xue and Pro Mengjie Zhang
  6. Gaofeng Shi, “Genetic programming for Job Shop Scheduling”, Victoria University of Wellington, Nov. 2021 – Feb. 2022, supervised by Dr Fangfang Zhang and Dr Yi Mei