Blake Madill

Blake Madill
Associate Professor, Teaching Stream
Location: MC 5328
Status: Active

Biography

Current Teaching (Fall 2026):

MATH 229: Introduction to Combinatorics

PMATH 432/632: Mathematical Logic

Upcoming Teaching:

MATH 118: Engineering Calculus 2 (Winter 2027)

Research interests

  • N/A

Education

  • 2017, Ph.D. in Pure Mathematics, University of Waterloo, Canada

  • 2013, M. Math. in Pure Mathematics, University of Waterloo, Canada

  • 2012, B.Sc. in Mathematics, University of Winnipeg, Canada

Awards

  • 2026, Faculty of Mathematics Award for Distinction in Teaching

  • 2025, Outstanding Performance Award

  • 2016, University of Waterloo Award for Outstanding Teaching by a Graduate Student

  • 2013-2016, NSERC Postgraduate Scholarship - Doctoral (PGSD3)

  • 2013, University of Waterloo Outstanding Teaching Assistant Award

Service

  • Associate Chair, Undergraduate Studies, Department of Pure Mathematics

Teaching*

  • MATH 116 - Calculus 1 for Engineering
    • Taught in 2023
  • MATH 135 - Algebra for Honours Mathematics
    • Taught in 2021
  • MATH 136 - Linear Algebra 1 for Honours Mathematics
    • Taught in 2023, 2024
  • MATH 145 - Algebra (Advanced Level)
    • Taught in 2022
  • MATH 147 - Calculus 1 (Advanced Level)
    • Taught in 2025
  • MATH 148 - Calculus 2 (Advanced Level)
    • Taught in 2022, 2026
  • MATH 229 - Introduction to Combinatorics (Non-Specialist Level)
    • Taught in 2026
  • MATH 245 - Linear Algebra 2 (Advanced Level)
    • Taught in 2022, 2024, 2025
  • MATH 247 - Calculus 3 (Advanced Level)
    • Taught in 2021
  • PMATH 333 - Introduction to Real Analysis
    • Taught in 2021
  • PMATH 347 - Groups and Rings
    • Taught in 2026
  • PMATH 348 - Fields and Galois Theory
    • Taught in 2023
  • PMATH 351 - Real Analysis
    • Taught in 2022, 2025, 2026
  • PMATH 367 - Topology
    • Taught in 2024
  • PMATH 370 - Chaos and Fractals
    • Taught in 2024
  • PMATH 432 - First Order Logic and Computability
    • Taught in 2026
  • PMATH 441 - Algebraic Number Theory
    • Taught in 2022, 2023
  • PMATH 450 - Lebesgue Integration and Fourier Analysis
    • Taught in 2021, 2023, 2025
  • PMATH 451 - Measure and Integration
    • Taught in 2022
  • PMATH 453 - Functional Analysis
    • Taught in 2023
  • PMATH 632 - First Order Logic and Computability
    • Taught in 2026
  • PMATH 641 - Algebraic Number Theory
    • Taught in 2022, 2023
  • PMATH 650 - Lebesgue Integration and Fourier Analysis
    • Taught in 2021, 2023, 2025
  • PMATH 651 - Measure and Integration
    • Taught in 2022
  • PMATH 753 - Functional Analysis
    • Taught in 2023

* Only courses taught in the past 5 years are displayed.