Setting up your development environment

Welcome back! We hope that you have managed to have lots of fun trying to design algorithms for different kinds of challenging problems, and perhaps have even written Python code for them!

In this module, we will guide you through the technical challenge of setting up your computer to be ready to develop programs in Python.

We will cover two main topics:

  • Installing Python
  • Setting up environments so that you can multiple Python environments for different projects.

Many thanks to Ivan Procaccini, our Senior Learning Technologist and development guru for preparing these materials!

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.