Teaching and Supervision

Taught Courses

  1. AIML333: Acting, Planning, and Scheduling
  2. AIML426: Evolutionary Computation and Learning
  3. COMP307/AIML420: Introduction to Artificial Intelligence

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)

Past PhD Students

  1. 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)
  2. 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)
  3. 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. Shanshi Mao, "Genetic Programming and Machine Learning for Job Shop Scheduling", Victoria University of Wellington, Nov. 2024 – Jun. 2025, Master of Artifical Intelligence, supervised by Dr Fangfang Zhang and Dr Yi Mei
  2. Zek Brown, "Feeding Efficiency for King Salmon", Victoria University of Wellington, Nov. 2024 – Jun. 2025, Master of Artifical Intelligence, supervised by Dr Fangfang Zhang, Prof Bing Xue and Prof Mengjie Zhang
  3. 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
  4. 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 Prof 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. Zek Brown, "Feeding Efficiency for King Salmon", Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Fangfang Zhang, Prof Bing Xue and Prof Mengjie Zhang
  2. Joseph Robertshaw, “Ambulance Dispatch”, Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Yi Mei, Dr Fangfang Zhang and Jordan MacLachlan
  3. Jiale Zhou, “Ambulance Dispatch”, Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Yi Mei, Dr Fangfang Zhang and Jordan MacLachlan
  4. 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
  5. 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
  6. 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
  7. 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

Research Assistant

  1. William Huang, “Genetic Programming Method for the Dynamic Electric Dial-a-ride Problem (DARP) ”, Victoria University of Wellington, Nov. 2024 – Feb. 2025, supervised by Dr Fangfang Zhang and Dr Yi Mei