Experience with Using Python for Teaching Scientific Computing

Experience with Using Python for Teaching Scientific Computing

Hans Petter Langtangen (hpl at simula.no)

May 15, 2014

Summary. This essay explains why and how we have chosen Python as the language of choice for teaching scientific computing at the University of Oslo. By teaching students Python and numerics from day one, various bachelor programs have taken advantage of this knowledge and reformed classical science courses by using programming and numerical simulation to solve mathematical problems. We have learned several lessons:

PDF version of this document (for printing)

Read »