I am responsible for delivering the following courses:

  • JC2504: Principles and Practice of Database Systems
  • JC3001: Artificial Intelligence Foundation

In the future, I will add more useful teaching materials of the above courses on this page.


I am involved in supervising several undergraduate (B.Eng. and M.Eng.) and postgraduate students (M.Sc. and M.Res.) within Biologically Inspired Computation and Inference (BICI) Group at Imperial College London. I am also participating in co-supervising undergraduate and Ph.D. students at University of Liverpool and Eindhoven University of Technology with Dr. Meng Fang.