Photo of Martin Goodfellow

Martin Goodfellow


  • United Kingdom


Research output per year

If you made any changes in Pure these will be visible here soon.

Personal profile

Personal Statement

Teaching, Recruitment and Outreach Associate.

I'm course director of the BSc (Hons) Digital and Technology Solutions Degree Apprenticeship. I also teach cyber security, networking and object orientated programming. Another major part of my role is establishing and managing articulation agreements with international partner universities. Additionally, I also manages outreach activities with schools and other universities. My research interests are in artificial intelligence and cyber security.


I obtained a First Class BSc (Hons) in Software Engineering from the University of Glasgow in 2008. Subsequently, I obtained a PhD in Computer Science from the University of Strathclyde in 2014 with a thesis titled "Algebraic Methods for Incremental Maintenance and Updates of Views within XML Databases". Throughout my PhD I co-founded CoderDojo Scotland, which is part of a global collaboration that provides free coding clubs to young people. Out with the university I have developed and delivered educational computer science content and workshops for organisations worldwide, including Google, Oracle, Glasgow Life, Makeblock and the BBC. I've also written several books on Python programming for children.

Fingerprint Dive into the research topics where Martin Goodfellow is active. These topic labels come from the works of this person. Together they form a unique fingerprint.

  • 1 Similar Profiles


Research Output

  • 3 Conference contribution book
  • 1 Paper
  • 1 Article

Algebraic incremental maintenance of XML views

Bonifati, A., Goodfellow, M., Manolescu, I. & Sileo, D., 1 Sep 2013, In : ACM Transactions on Database Systems (TODS). 38, 3, 45 p., 14.

Research output: Contribution to journalArticle

Open Access
  • 8 Citations (Scopus)

    Algebraic incremental maintenance of XML views

    Bonifati, A., Goodfellow, M., Manolescu, I. & Sileo, D., 18 Apr 2011, Advances in Database Technology - EDBT 2011: 14th International Conference on Extending Database Technology, Proceedings. p. 177-188 12 p. (ACM International Conference Proceeding Series).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution book

  • 6 Citations (Scopus)


    Euan Minto Prize

    Yazeed Ahmed A Alkhurayyif (Recipient), Rafig H Guma Almaghairbe (Recipient), Aydin Kheirbakhsh Abadi (Recipient), Lauren Smith (Recipient), Steven Davies (Recipient), Catherine Foster (Recipient), Emma Nicol (Recipient), Martin Goodfellow (Recipient), Cheryl Canning (Recipient) & Ryan Colin Gibson (Recipient), 2018

    Prize: Prize (including medals and awards)

  • People Make Glasgow Inspiring City Education Award 2017

    Martin Goodfellow (Recipient), 2017

    Prize: Prize (including medals and awards)