Math Open Educational Resources (OERs)
OERs are openly licensed, freely accessible digital assets used for teaching and learning. These resources have been compiled by the Student Learning Centre for your use.
3Brown1Blue is a YouTube Channel that offers beautifully visualized math videos that include advanced topics from calculus, linear algebra, statistics, and differential equations.
Mathmatize offers practice questions in the form of interactive quizzes on high school math, calculus, and linear algebra.
Open Resources
-
Open textbooks
Kaiser Permanente NCAL Medication Math Toolkit: This toolkit provides math review questions on nursing math topics such as dosages and IV flow rates.
Open Library eCampus Ontario: eCampus Ontario has an open library that contains textbooks.
For example, the BUSI 1915 (as of Fall 2020) textbook can be found here:
Openstax: Openstax has a variety of math textbooks available.
For example, the textbooks used in MATH1010/1000/1020/INFR1016 (as of Winter 2021) are:
-
Open courses
CEMC Courseware: CEMC Courseware offers an in-depth review of Ontario high school math courses.
edX: edX offers free university-level courses by Harvard, MIT and more.
MIT OpenCourseWare (OCW): MIT OCW contains free online MIT courses content.
-
Tools
Desmos: Desmos has a variety of useful free math tools, the most popular being the online graphing software that is easy to use.
PhET Simulations: PhET offers interactive simulation for science and math.
Wolfram Alpha: Wolfram Alpha is a free computational tool.
Open Resources for Math in Python
-
Open textbooks
Python textbook for everybody: This book contains practice exercises and focuses on how python can be used to solve data analysis problems.
Python textbook for science and engineering: This book contains basic python programming as well as specific applications in mathematics for linear algebra, differential equations, and some numerical methods.
-
Open courses
Data camp: This free Introductory Python Course contains short videos and interactive coding questions embedded on the webpage.
Google's Python course: This free course is what is offered at Google for individuals with only a little programming experience.
Udemy: Udemy has a selection of free Python courses available with some introducing the language in as little as 1.5 hours.
-
Tools, tutorials and tip sheets
Ask Python: This website contains a variety of written tutorials. Here is a selection of articles about using Python for introductory statistics:
CoreyMS YouTube Channel: This YouTube channel contains many instructional videos for a variety of skill levels.
Documentation for Math and Statistics Libraries in Python can be found at these links: Numpy, Sympy, Matplotlib, Scipy, Pandas
Interactive Python: This website provides new users the ability to practice entering basic commands on the webpage after reading short tutorials.
Visualize code execution: This is a learning tool that allows individuals to enter their own code and visualize how it executes in Python.
W3 schools: W3Schools is a freemium educational website for learning coding online.
The following tip sheets from data camp provide a quick overview of useful commands:
Open Resources for Math in Second Year Engineering and Science
-
Open courses
Dr. Trefor Bazett YouTube channel contains concise videos reviewing concepts in single, multivariable, and vector calculus, as well as discrete math, differential equations, and linear algebra.
-
Tools
Geogebra has activities that offer visualizations of concepts in calculus, differential equations, and beyond. Here is a selection of some of those activities:
Calculus (Single Variable):
This is a selection of Geogebra Applets that help review calculus material and deepen understanding in a variety of topics.
Calculus (Vector and Multivariable):
Cylindrical Coordinates (Plotting Points) Illustrator
Spherical Coordinates (Plotting Points) Illustrator
Partial Derivatives on a Surface
Directional Derivatives and the Gradient
2D Vector and Vector Field Plotter
3D Vector and Vector Field Plotter
Differential Equations:Visualizing Slope Fields and Systems of Differential Equations