Jon Bonsor-Matthews | Department of Engineering
Department of Engineering / Profiles / Mr Jon Bonsor-Matthews

Department of Engineering

Mr Jon Bonsor-Matthews

jpm66

Teaching Associate (Computing)

Email: jpm66@eng.cam.ac.uk


Research interests

I teach computing within the Engineering Department and am currently involved with:
* IA Lego
* IA Python
* IB IDP
* IIA GF2 - Software
* IIB 4M20 - Robotics

I am looking into how we might evolve teaching of computing within the department and am very interested to discuss. Notably right now, I'm thinking about:
* how we best serve such a wide-ranging cohort
* the impact of AI-based code generation: how it can distract, where it adds considerable value and how to teach responsible, ethical and effective use
* debugging skills, including latest techniques such as time-travel debugging
* the choice of programming languages being taught across the department

I am a Bye-Fellow at Selwyn College where I currently supervise IA Maths and IB Information Engineering.

Department role and responsibilities