Projects per year
Personal profile
Personal Statement
Teaching Fellow in Computer and Informations Sciences at the University of Strathclyde
I'm Director of Undergraduate Teaching and was previously course director of the BSc (Hons) Digital and Technology Solutions Degree Apprenticeship. I also teach software engineering, software architecture and object orientated programming. Additionally, I also manage outreach activities with schools and other universities. My research interests are in data science, 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.
Education/Academic qualification
Fellow of Advance HE, Advance HE (formerly Higher Education Academy)
Award Date: 1 Nov 2021
Postgraduate Certificate in Learning and Teaching in Higher Education, University of Strathclyde
Award Date: 1 Sept 2021
Doctor of Philosophy, Computer Science, University of Strathclyde
Award Date: 13 Nov 2014
Bachelor of Science, Software Engineering, Glasgow University
External positions
External Examiner, University of Central lancashire
6 Feb 2023 → …
Mentor for Data Science and AI Educators Programme, Alan Turing Institute
2023 → …
SICSA Education Champion for Strathclyde, Scottish Informatics and Computer Science Alliance (SICSA)
4 Feb 2022 → …
Fingerprint
- 1 Similar Profiles
Collaborations and top research areas from the last five years
-
Entrepreneurial Education - Scholarship of Teaching and Learning Collaborative Writing Groups
13/07/23 → …
Project: Research - no external funding
-
Tips for effective blended learning for computer science education
Goodfellow, M. & Liaskos, K., 29 Jun 2023, ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education. New York, NY., p. 589-590 2 p.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution book
Open AccessFile7 Downloads (Pure) -
Computer vision for non-contact monitoring of catalyst degradation and product formation kinetics
Yan, C., Cowie, M., Howcutt, C., Wheelhouse, K. M. P., Hodnett, N. S., Kollie, M., Gildea, M., Goodfellow, M. H. & Reid, M., 7 Mar 2023, (E-pub ahead of print) In: Chemical Science. 14, 20, p. 5323-5331 9 p.Research output: Contribution to journal › Article › peer-review
Open AccessFile1 Citation (Scopus)1 Downloads (Pure)
Prizes
-
Euan Minto Prize
Alkhurayyif, Yazeed Ahmed A (Recipient), Almaghairbe, Rafig H Guma (Recipient), Kheirbakhsh Abadi, Aydin (Recipient), Smith, Lauren (Recipient), Davies, Steven (Recipient), Foster, Catherine (Recipient), Nicol, Emma (Recipient), Goodfellow, Martin (Recipient), Canning, Cheryl (Recipient) & Gibson, Ryan Colin (Recipient), 2018
Prize: Prize (including medals and awards)
File -
Activities
-
Technical Symposium on Computer Science Education 2024 (Event)
Martin Goodfellow (Peer reviewer)
1 Aug 2023 → …Activity: Publication peer-review and editorial work types › Membership of peer review panel or committee
-
Exploring ChatGPT in Education: Strathclyde's Initiatives and Insights
Martin Goodfellow (Speaker) & Konstantinos Liaskos (Speaker)
24 Aug 2023Activity: Talk or presentation types › Invited talk