Ethan Hunter

I am a Minerva Scholar in the School of Computing Science. I am happy to be reached via any of the following:

  • Email: e.hunter.2@research.gla.ac.uk
  • Phone: ext. 7232 [full number: +44 (0) 141 330 7232]
  • Address: Room G111, SAWB 18 Lilybank Gardens, G12 8RZ

ORCID iDhttps://orcid.org/0000-0002-4309-6861

Research title: Game-theoretic and probabilistic methods applied to spatial network models of contagion

Research Summary

I'm interested in spreading processes on graphs (aka networks). This usually means considering either a specific problem or small set of related problems on certain graph classes and exploring the formal hardness and practical usefulness of each combination. This can involve using very theoretical arguments about NP-hardness or tractability (usually with respect to graph size, although I sometimes delve into parameterised results). I often creating and running simulations to obtain results and comparing how different strategies perform in varying inputs to complement these theoretical results.

Publications

List by: Type | Date

Jump to: 2024 | 2023 | 2022 | 2021
Number of items: 4.

2024

Hunter, E. and Enright, J. (2024) The Firefighter Game with State-varying Cost Functions. In: 13th International Conference on Complex Networks and their Applications (COMPLEX NETWORKS 2024), Istanbul, Turkey, 10-12 December 2024, (Accepted for Publication)

2023

Hunter, E. T. P. , Enright, J. and Miller, A. A. (2023) Feasibility assessments of a dynamical approach to compartmental modelling on graphs: scaling limits and performance analysis. Theoretical Computer Science, 980, 114247. (doi: 10.1016/j.tcs.2023.114247)

2022

Kavanagh, W., Fraser, D., Hunter, E. , Pancheva, A., Parkinson, J. , Paun, I., Wallis, T. , Ada, M. B., Border, H. and Norman, G. (2022) Experience report: challenges and opportunities of remote labs for a computer science department. Postgraduate Pedagogies, 2(1), pp. 173-207.

2021

Hunter, E. (2021) Introducing Features of Agency into Computational Models of Infectious Disease. University of Glasgow Computational Biology Conference 2021, Glasgow, UK, 27-28 May 2021.

This list was generated on Sat Feb 22 13:24:13 2025 GMT.
Number of items: 4.

Articles

Hunter, E. T. P. , Enright, J. and Miller, A. A. (2023) Feasibility assessments of a dynamical approach to compartmental modelling on graphs: scaling limits and performance analysis. Theoretical Computer Science, 980, 114247. (doi: 10.1016/j.tcs.2023.114247)

Kavanagh, W., Fraser, D., Hunter, E. , Pancheva, A., Parkinson, J. , Paun, I., Wallis, T. , Ada, M. B., Border, H. and Norman, G. (2022) Experience report: challenges and opportunities of remote labs for a computer science department. Postgraduate Pedagogies, 2(1), pp. 173-207.

Conference or Workshop Item

Hunter, E. (2021) Introducing Features of Agency into Computational Models of Infectious Disease. University of Glasgow Computational Biology Conference 2021, Glasgow, UK, 27-28 May 2021.

Conference Proceedings

Hunter, E. and Enright, J. (2024) The Firefighter Game with State-varying Cost Functions. In: 13th International Conference on Complex Networks and their Applications (COMPLEX NETWORKS 2024), Istanbul, Turkey, 10-12 December 2024, (Accepted for Publication)

This list was generated on Sat Feb 22 13:24:13 2025 GMT.

Teaching

I lectured on the Software Engineering course for conversion Masters students in the academic year 2024-25. I emphasised the importance of good software engineering principles and practices, stressing the important of contextual design choices. My lecture topics were: error handling, safe classes and packages, code refactoring and design patterns.

During my PhD, I have tutored and demonstrated (both graduate teaching assiatant (GTA) positions) for a wide variety of courses across our degree programs. This has involved teaching mostly in lab and tutorial contexts, covering topics such as the basics of and mathematical theory behind computing, programming languages (Java and Python), and designing algorithms and software at a conceptual level.

I find teaching immensely rewarding and am always keen to continue my development as an educator in computing science. I helped, with others including other Minerva scholars, deliver both a course and a reading group on pedagogy and practice in computing science specifically tailored to GTAs.

I have directly engaged in research in computing science education, helping produce an experience report about delivering online labs and tutorials in the department during COVID-19 pandemic restrictions. More recently, I have been involved in developing the GTA role in the department, using feedback and computing education research to continually improve the teaching available to all students on a computing science degree program.