Scientific Computing with Python and Fortran (study period I, 7.5 ECTS)
This course is intended for students with basic knowledge of programming in any language who would like to learn the techniques of scientific programming. The course covers scientific programming in Python, including writing numerical codes with NumPy, data handling, visualisation with Matplotlib and ParaViews, writing user interfaces with Qt, and creating Python environments for scientific applications. It also covers using the compiled language Fortran, stand-alone or via mixed-language programming with Python.
For students without basic programming knowledge in C, C++ or Fortran this course will equip you with the required prerequisites for the course Parallel programming of HPC systems, which is scheduled to be given in spring term 2020.
Introductory meeting: September 3, 2019, 10.00, Andromeda room, astronomy building.
Course coordinator: Jonas Lindeman
Other courses for Autumn term 2019 will be advertised here shortly. Please see the course roadmap for a list of the planned courses. If you have any questions please email Ross Church and/or Oscar Agertz.
Members of COMPUTE will be notified by e-mail when each COMPUTE course is open for registration. For further questions please contact the study directors:
List of previous courses here.
This page was last modified on 24 June 2019.