This is an archived version of the course and is no longer updated. Please find the latest version of the course on the main webpage.

Introduction

Welcome back to Python Programming. I hope you have managed to recharge yourselves for the week.

Now, this week we will look at the different external Python libraries that are available for Scientific Computation and Machine Learning. The aim of these guided tutorials is really to help you get a head start, and once you grasp the basics, we will leave you to explore all the richer features of these libraries on your own, at your own time. Thiscan mainly be done by reading the documentations and looking at examples online.

Before that, however, we need to have everything setup for this week first.

  1. Install numpy, scipy, matplotlib, pandas, scikitlearn (environment)
  2. Jupyter notebook, Jupyterlab, Juypterhub
  3. Git