PSC Math 216-01

Computer Programs for Differential Equations


  1. Sage is a free, open-source, computer algebra system that can be run online without installing any software on your personal computer.  It can also be downloaded and installed, but I don't recommend this option for students.  Once you've created a Sage account, you can upload and use the following notebooks:
  1. Lua is a free, open-source programming language that is available for almost every conceivable platform.  It is perfect for the type of programming we will need.
  1. Python is a free, open-source programming language that is steadily gaining popularity for use with scientific applications.  Like Lua, it is perfect for the programming we will need.  If you take the time to learn a bit of the Python language, it should be very easy to convert the Lua programs above to Python.  Sage has a built-in Python interpreter---if you use Sage, there is no need to install Python.

Back to Math 216-01 Page