Python programming environment
You can download and install (for free) a Python environment from python.org. Be sure to get Python 3.6, not 2.7! We’re using Python version 3.6 (not 3.5, or anything older) in this class.
Discussion and questions
We will be using Piazza for discussion and Q&A. Piazza is highly catered to getting you help fast and efficiently from classmates and instructors.
Course virtual machine
You will need to download and install Virtualbox, then download and import this virtual machine image. This virtual machine contains a full operating system instance of Ubuntu Linux, and contains all the software you’ll need for this course, already installed and configured.
Please refer to these instructions on installing and optimizing the virtual machine.