Current Modules
Algorithms (TU874/1)
BSc Honours Mathematical SciencesModule Website
GITHUB repository of Python code, flowcharts and pseudo code
YouTube Course Videos
Module Summary Sheet
Years Taught: 2018-
Final Year Case Study (TU874/4)
BSc Honours Mathematical Sciences Module Website
Years Taught: 2016-
Statistics 1 (TU078)
Part-time BSc (Ordinary) Honours Mathematical SciencesModule Summary Sheet
Years Taught: 2022-
Mathematics for Physics (TU754/3)
Industrial & Environmental PhysicsModule website
YouTube videos.
Years Taught: 2015-
Current Postgraduate Modules
Introduction to Probability and Statistical Inference
Postgraduate Certificate in Applied StatisticsCPD Diploma in Data Analysis for Professionals
Module website (Restricted Access)
GITHUB repository of R markdown code
Years Taught: 2015-
Numerical Methods and Machine Learning for Differential Equations
MSc Applied MathematicsModule Website
Module LaTex notes
GITHUB repository of Python code.
Years Taught: 2023-
Business Case Study
CPD Diploma in Data Analysis for ProfessionalsYears Taught: 2016-
Introduction to Python and Mathematics for Neurosciences (TCD)
MSc in NeuroscienceCourse website and GITHUB repository.
Years Taught: 2013-
Neuromatch Academy
I helped out at the online summer school Neuromatch Academy.Neuromatch Academy website.
Neuromatch Academy GITHUB repository.
Neuromatch Academy Youtube.
I was part of the team that wrote the pre-requresite maths refresher.
t'Hart et al., (2022). Neuromatch Academy: a 3-week, online summer school in computational neuroscience. Journal of Open Source Education, 5(49), 118, https://doi.org/10.21105/jose.00118
Years Contributing: 2020-
Past Undergraduate Modules
Foundation Mathematics
BSc Honours Mathematical SciencesYears Taught: 2016-2018
Introduction to Mechanics with Python
BSc Honours Mathematical SciencesYears Taught: 2018
Numerical Analysis
BSc Honours Mathematical SciencesModule Website
Module LaTex notes
GITHUB repository of Python code.
Years Taught: 2015-2021
Mathematics 1
Automation EngineeringYears Taught: 2016-2018,2022-2023
Past Postgraduate Modules
Numerical Methods for Differential Equations
MSc Applied MathematicsModule Website
Module LaTex notes
GITHUB repository of Python code.
Years Taught: 2002-2004,2015-2021
Mathematical laboratory
MSc Applied MathematicsYears Taught: 2015-2020
Foundations in Statistics
CPDYears Taught: 2021
Introduction to Statistics and R
TU Dublin Graduate SchoolYears Taught: 2016-2020