Dr Heather Yorston (PhD)

Lecturer

  • Member of Institute of Machine Learning
  • Applied and Computational Mathematics Research Theme
  • Technology Enhanced Mathematical Sciences Education Research Theme

Contact details

Address

Street

Appleton Tower 8.12A
11 Crichton Street

City
Edinburgh
Post code
EH8 9LE
Street

JCMB 5313, Peter Guthrie Tait Road

City
Edinburgh
Post code
EH9 3FD

Qualifications

 PhD, MSc in Computing, MSc in HPC, BA Open(Maths), BSc(Aero Eng), PGC in Education

Responsibilities & affiliations

Chair of UoE Subtitling Project 2023-26

Deputy Director of Teaching and Learning School of Mathematics 2019-21

ACM Teaching Theme Representative SoM 2021 -23

Year 5 Coordinator SoM 2021-23

Work Based Learning Coordinator UG Graduate Apprentice in Data Science 2018-24

GADS Cohort Leader 2023-24, Personal Tutor 2018-23

African Institute of Mathematical Sciences

Lecturer: October 2023 AIMS Ghana, Introduction to Linear Algebra, February/March  2025 & 2026 Numerical Analysis with Python

Lecturer: November 2023 AIMS Rwanda, Numerical Algebra

Undergraduate teaching

Course Organiser: Discrete Mathematics and Probability 2020-23, Lecturer 2024-25

Course Organiser: Work-Based Professional Practice A 2020-22, B 2021-23 , C 2022-24

CO: Graduate Apprentice in Data Science Informatics Project Proposal 2021-23

CO: GADS UG Projects 2021-23

CO: Maths for Computing 2019-24 (Part of Inf1A)

Lecturer: Numerical Ordinary  Differential Equations and Applications 2019 -25 and Course Organiser 2025-26

Course Organiser: Calculus and Algebra Fundamentals for Informatics 2025-26

Lecturer: new course Linear Algebra 1 2025-26

Lecturer: Calculus and its Applications 2019-23

 

Tutor

School of Informatics: Inf1A 2018-20, DMMR 2019, DMP20-23, 24-25

School of Mathematics: ILA 2018-20, CaN 2018-19, CAP 2018-23, NumPDEs 2019, Ind Maths 2021-23, Num0DEs 2019-26

Projects

 GADS projects 2021- 2023, UG 2022-24

Postgraduate teaching

Course Organiser: Applied Machine Learning 2025-6 (new DL course)

Lecturer: Industrial Mathematics 2021-23

MSc projects in School of Informatics 2019-26

MSc projects in  School of Mathematics 2020-24

Open to PhD supervision enquiries?

Yes

Research summary

Machine Learning on CT images for detection of disease  and ML on OCT images

ML in analysing complex data sets 

Mathematical Modelling of the Eye: including fluid dynamics, soft materials and viscoelastic properties

Land Cover and Land Use Changes (LCLUC): Analysis of satellite data to discover change patterns

Topics in Mathematical Education, Computer science education. Student experience

 

Knowledge exchange

Designing apps for Vet School: anaemia detection, recording cardiopulmonary resuscitation (CPR) in animals and creating a CPR training app.

MSc Computer Science Projects (2019 - 2026)

MSc Applied Mathematics Projects (2020-24)

UG Applied Maths Projects (2024-26)

UG Computer Science (2022 -2026)

UG GA Data Science (2021 - 2022)

Introduction to Linear Algebra (2018, 2019), Calculus and its Applications (2020, 2021, 2022,2023)

2018-19 Inf1A Introduction to Computation,  Introduction to Data and Analysis , Object-Oriented Programming 

Numerical Differential Equations and Applications (2021-26), Honours Differential Equations Skills (2021), Hons Algebra Skills (2024-26)

Numerical PDEs (2019), Discrete Maths and Probability (2020-2023, 24-25), Industrial Maths (2020-2022),

Applied Machine Learning (2025-26), Linear Algebra 1 (2025-26)

Computing and Numerics (2019), Calculus and Algebra Fundamentals for Informatics 2025-26, Foundations of Data Science (2024-25)

Introduction to Data Science (Summer 2020)