Photo of Martin Goodfellow

Martin Goodfellow

Dr

  • United Kingdom

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

Personal profile

Personal Statement

I'm course director of the BSc (Hons) Digital and Technology Solutions Degree Apprenticeship. I also teach big data technologies, machine learning, cyber security, networking, object orientated programming and software development processes,. 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 computer science education.

Background

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.

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.
  • 6 Similar Profiles
  • 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 journalArticlepeer-review

    Open Access
    File
    9 Citations (Scopus)
    3 Downloads (Pure)
  • 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)
If you made any changes in Pure these will be visible here soon.