patrick walls

instructor mathematics ubc

I am an instructor in the Department of Mathematics at UBC. I teach mathematical computing in MATH 210, differential equations and vector calculus for mechanical engineering in MECH 2 and partial differential equations in MECH 358.

Author of Mathematical Python: Introduction to Mathematical Computing with Python and Jupyter.


Instructor IDepartment of MathematicsUniversity of British Columbia2015-Present
Postdoctoral FellowDepartment of MathematicsMcMaster University2013-2015


PhDMathematicsUniversity of Toronto2013
MScMathematicsUniversity of British Columbia2007
BScMathematicsUniversity of Calgary2006
BScMechanical EngineeringUniversity of Calgary2006

Past Courses

CourseTitleTerm# Students
MATH 307:921Applied Linear Algebra2019S1105
MECH 358:201Engineering Analysis2018W2110
MECH 222:201Multivariable Calculus (MECH 2)2018W2120
MECH 221:101Ordinary Differential Equations (MECH 2)2018W1125
MATH 210:101Introduction to Mathematical Computing2018W1110
MATH 100:101Differential Calculus with Applications to Physical Sciences and Engineering2018W1141
DSCI 511:001Programming for Data Science2018W170
MATH 210:201Introduction to Mathematical Computing2017W2100
MECH 222:201Multivariable Calculus (MECH 2)2017W2130
MECH 221:101Ordinary Differential Equations (MECH 2)2017W1133
MATH 100:103Differential Calculus with Applications to Physical Sciences and Engineering2017W1198
MATH 100:104Differential Calculus with Applications to Physical Sciences and Engineering2017W1102
DSCI 511:001Programming for Data Science2017W142
MATH 215:921Ordinary Differential Equations I2017S1125
MATH 210:201Introduction to Mathematical Computing2016W2107
MECH 222:201Multivariable Calculus (MECH 2)2016W2130
MATH 180:101Differential Calculus with Physical Applications2016W1213
MATH 100:109Differential Calculus with Applications to Physical Sciences and Engineering2016W1115
MECH 221:101Ordinary Differential Equations (MECH 2)2016W1123
MATH 210:201Introduction to Mathematical Computing2015W288
MATH 152:201Linear Systems2015W2235
MATH 152:208Linear Systems2015W2103
MATH 104:108Differential Calculus with Applications to Commerce and Social Sciences2015W1129
MECH 221:101Ordinary Differential Equations (MECH 2)2015W1135