Patrick Walls

Associate Professor Of Teaching

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Patrick Walls is an Associate Professor of Teaching in the Department of Mathematics at UBC with a decade of experience designing and delivering courses from calculus to number theory and mathematical computing. He blends deep mathematical training (PhD, University of Toronto) with practical engineering roots in mechanical engineering and early MATLAB work as a wind engineer, which informs his applied, computation-forward teaching style. Patrick contributes to open educational resources—improving the Mathematical Python Jupyter materials and sharpening LaTeX-rich documentation—to make computational math more accessible. Based in Vancouver, he’s known for clear, student-centered course design and for translating advanced theory into hands-on coding examples that bridge classroom and research practice.
code10 years of coding experience
bookMaster of Science - MS, Mathematics, Master of Science - MS, Mathematics at The University of British Columbia
bookDoctor of Philosophy (PhD), Mathematics, Doctor of Philosophy (PhD), Mathematics at University of Toronto
bookBachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at University of Calgary
languagesFrench
github-logo-circle

Github Skills (8)

mathematics10
markdown10
latex10
markdown-it10
math10
documentation10
python5
jupyter-notebook4

Programming languages (7)

JavaScriptHTMLPerlJupyter NotebookMATLABPythonPostScript

Github contributions (5)

github-logo-circle
Introduction to Mathematical Computing with Python and Jupyter
Role in this project:
userTechnical Writer
Contributions:20 commits, 6 PRs, 16 pushes in 3 years 5 months
Contributions summary:Patrick's commits primarily involve updating and enhancing the README.md file within the "mathematicalpython" repository. Their contributions include mapping the README content to specific sections within the index.md file, adding LaTeX examples for mathematical expressions, and providing clear formatting for lists and tables. They have also incorporated illustrative examples, equations, and links to external resources, thereby significantly enhancing the clarity and educational value of the documentation.
pythontheorem-provingscientific-computingmathematicalscipy
UBCMath/MATH316

Mar 2023 - Jun 2024

Partial Differential Equations
Contributions:4 reviews, 7 PRs, 47 pushes in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Patrick Walls - Associate Professor Of Teaching