Home » Computational Python, 2014

Computational Python

Learning outcomes

After having completed the course the student will be able to use python scripts for tasks involving

  • numerical problems using object orientational principles,advanced datastructures, classes and overloading operators
  • cripts for parameter studies with external software
  • extract information from unformatted data files
  • interfaces with numerical packages blas and lapack
  • interfaces with compiled languages
  • graphical interfaces

Course main content

Basics of python and its relation to perl and awk; Numerical python (numpy); Interfaces with Fortan and C; GUI programming; Data handling


Basic knowledge of numerical ananlysis and computer science. Basic knowledge of UNIX.


  • Hans-Petter Langtangen: Python scripting in computational science, 3rd edition (2007)
  • Lecture notes

Course schedule

To be announced


Olav Vahtras, KTH
E-mail: vahtras@kth.se,   Phone +46 8 55378415


Please apply here before 15 September 2014