Advanced Scientific Programming in Python

MATH-661

This file is part of the content downloaded from Advanced Scientific Programming in Python.

Welcome to the course `MATH-661 Advanced Scientific Programming in Python`, where we learn how to write better Python code.

Unlike last year, the course will be given in 5 short afternoons rather than 3 long ones, and will take place from 31.03. - 04.04.2025 every day starting at 14:15 in `MA B1 504`.


There is a link to a GitHub repository where you can find the newest version of the slides. 

The slides come in the form of Jupyter notebooks which you can run locally on your machine. For this, installation instructions will be given on GitHub.


There is a preparatory lecture in the making, which aims to ensure that everyone is roughly on the same level, namely the level required for this course.

I recommend you have a look and see if there's anything you don't yet know.


The course assessment is in the form of a practical coding assignment

for this, I recommend you send me a piece of self-written code which you has been adapted to the newly-learnt concepts. I shall then provide detailed feedback.