Mr James Cooper


Profile Image
Doctoral Candidate - Doctor of Philosophy


Born and raised Aucklander.  Completed undergraduate and Honours-level postgraduate study at the University of Auckland.  Holds a BCom/BSc with majors in Accounting, Commercial Law, Computer Science and a specialisation in Logic & Computation; a BCom(Hons) in Commercial Law; and a BSc(Hons) in Computer Science.  Currently working towards a PhD, with the Computer Science Department, with an expected finish date of June 2020.

Research | Current

Current research focus is on applying functional and parallel programming to computer vision, specifically investigating techniques for highly concurrent/parallel message-passing-based implementations of stereo matching algorithms, with a view to achieving performance at least comparable to other techniques, while both simplifying the programming and closely modelling the theoretical underpinnings of the algorithms.


  • Awarded Best Student Paper at the 2017 Asian Conference on Membrane Computing
  • Achieved First Class Honours for BSc(Hons), including two 'first in class' distinctions.
  • Awarded University of Auckland Doctoral Scholarship.

Areas of expertise

  • Functional programming
  • Parallel & concurrent programming
  • Computer Vision
  • P Systems

Selected publications and creative works (Research Outputs)

  • Cooper, J. (2019). Concurrent ML as an Alternative Parallel Programming Style for Image Processing. International Conference Image and Vision Computing New Zealand. 10.1109/IVCNZ.2018.8634712
  • Cooper, J., & Nicolescu, R. (2019). The Hamiltonian Cycle and Travelling Salesman Problems in cP Systems. FUNDAMENTA INFORMATICAE, 164 (2-3), 157-180. 10.3233/FI-2019-1760
    Other University of Auckland co-authors: Radu Nicolescu
  • Anderson, A., Azhar, M., Cooper, J., James, J., Debes, J., Azhar, D., ... Hilman, J. (2017). A multi-scale framework for the automated surveying of the Whangateau estuary using off-the-shelf equipment. 2017 International Conference on Image and Vision Computing New Zealand (IVCNZ) Christchurch, New Zealand. 10.1109/IVCNZ.2017.8402506
    Other University of Auckland co-authors: Trevor Gee, Patrice Delmas, Damir Azhar, Heide Friedrich, Simon Thrush
  • Cooper, J., Azhar, M., Gee, T., Van Der Mark, W., Delmas, P., & Gimel'farb G (2017). A Raspberry Pi 2-based stereo camera depth meter. Proceedings of the 15th IAPR International Conference on Machine Vision Applications, MVA 2017, 274-277. Nagoya, Japan: IEEE. 10.23919/MVA.2017.7986854
    Other University of Auckland co-authors: Trevor Gee, Wannes van der Mark, Patrice Delmas, Georgy Gimel'farb


Contact details

Primary office location

Level 5, Room 567
New Zealand

Web links