Computational Labs

Notebooks and guided labs for undergraduate mathematics, spanning numerical analysis, differential equations, calculus, and real analysis.

Showing 0 of 0 labs
Sort Default order Title A–Z By course
Show work in progress

Each lab starts on this site with the algorithms taken apart. You put them back together out of scrambled pseudocode, and the notebook opens once you are through. Nothing on the lab page runs Python, so it works on anything with a browser.

Labs still being built are hidden. Turn on Show work in progress to see what is coming.

The notebook itself opens in Google Colab, which runs NumPy, Matplotlib, SymPy and the rest on Google's machines, so there is nothing to install. You do need to be signed in to a Google account, and Colab will ask you to confirm before running a notebook it did not author.

Your changes aren't saved back here, so use File › Save a copy in Drive to keep your work.