Overview
You will do most of the work for this class in the Windows Subsystem for Linux (WSL), which is like a mini-Ubuntu operating system living inside your Windows laptop. Ubuntu is a very popular version of the GNU/Linux operating system, which is by many developers and is the same thing installed on the CS department's lab computers.
Getting everything working will be a little tedious, but you will benefit greatly from being comfortable with these Linux tools.
1. Install WSL, VcXsrv, and Atom for your Windows laptop
Please, follow the instructions given here.
2. Create an accout in GitHub
GitHub is a very popular service that programmers use to store their code and
collaborate on projects. We will use it for this class for pretty much the same
things. You can easily back up your code in GitHub and retrieve it back, whether
you are using your laptop or a lab machine.
Please, follow the instructions given here.
3. Set up the programming environment (in WSL or in your lab machine)
Please, follow the instructions given here.