To follow this course you need:
Anaconda. This installs the Python language and many popular add-on packages (numpy, scipy, matplotlib, jupyter etc.).
VSCode. This is a code editor, which we will use to run Python code from.
Later we will also use Git. This is a version control system, where you can download and upload code to e.g. github.com.
Note: The installation might fail if your computer username contains a space or special characters (æ, ø, å, ê, â, î, ô, û, ä, ö, ë, ï, ü, ÿ etc.). The easiest solution is to change your username (otherwise you need to install Anaconda on a path not containing your user name).
Download Anaconda Distribution Python 3.14 from anaconda.com
Run the installer (default settings are fine)
Close all windows (we will not be using Anaconda Navigor or other Anaconda tools)
Troubleshooting: Do full uninstall. Install an older version of Anaconda from the archive. For older macs you might need to install Anaconda3-2025.06-1-MacOSX-x86_64.pkg.
Download VSCode from code.visualstudio.com
Run the installer (default settings are fine)
Open VSCode
Windows: Press Ctrl+Shift+X (or choose Extensions in the left-side Activity bar)
Mac: Cmd⌘+Shift+X
Install the extension Python
Install the extension Jypyter
Windows: Press Ctrl+Shift+P to command control palette
Mac: Cmd⌘+Shift+P
Paste in Python: Select Interpreter, choose the option where anaconda3 is part of the path
See VSCode Guide for getting started.
Other optional extensions:
Jupyter TOC: Generates tables (my settings: Min Header Level = 2 and add Numbering)
vscode-pdf: Viewing pdf files
In VSCode, we use the GitHub Copilot. The usage limit can be increased for verified students.
Create a GitHub account
Follow the instructions here: Apply to GitHub Education
Hover over the Copilot icon to the right in the Status Bar in VSCode and select Use AI Features
Sign-in with your GitHub account
Troubleshooting:
a) Find another student for whom it worked. Do exactly as they did.
b) Apply from the university wifi
c) Wait a couple of days (new GitHub accounts are sometimes not verified
Windows:
a. Download Git for Windows from git-scm.com/downloads/win
b. Run the installer (default settings are fine)
Mac (see git-scm.com/download/mac):
a. Install homebrew (if not already installed)
b. Run brew install git in the terminal (type password and press enter)
Open Git Bash
Run git config --global user.email "YOUR E-MAIL"
Run git config --global user.name "YOUR GITHUB USERNAME"
Verify the information: Run git config list --global
See Git Guide for getting started.