Setup Guide

This course is centered around the Bash shell and a Unix platform. You are free to set this up however you would like as long as you can complete all projects for the class. Below you can find setup guides for both Windows and macOS.

We will update this over the course of the semester as needed.

Windows

If you don't have WSL installed, follow these instructions on how to install WSL2 with Ubuntu 24.04 (earlier versions are okay) in Windows 10 / 11. Then, ensure you have bash installed by running sudo apt-get install bash.

macOS

zsh is the default shell on Mac, and is a Unix shell that is built on top of bash. For the purposes of this course, it should be fine to use.