Python for Scientific Computing
This is a medium-advanced course in Python tools such as NumPy, SciPy, Matplotlib, and Pandas. It is suitable for people who know basic Python and want to understand some internals and important libraries for science – basically, how a typical scientist actually uses Python.
Prerequisites
- Knowing basic Python syntax. We assume that you can do some Python programming, but not much more that that. We don’t cover standard Python programming. Here a short course on basic Python syntax, with further references (https://coderefinery.github.io/data-visualization-python/python-basics/)
- Watch or read the command line crash course(https://scicomp.aalto.fi/scicomp/shell/), if you aren’t familiar.
- You should be able to use a text editor to edit files some.
- The software installation (https://aaltoscicomp.github.io/python-for-scicomp/installation/).
This is an online course streamed via Twitch (the CodeRefinery channel (https://www.twitch.tv/coderefinery)) so that anyone may follow along without registration. You do not need a Twitch account. There is a collaborative notes link which is used for asking questions during the course. The actual material is at .
While the stream is available even without providing personal data, if you register you may get collaborative notes access for asking questions and will support our funding by contributing to our attendance statistics.
Registration HERE