If you plan on using a personal computer to complete your assignments, you will likely need an IDE. For this class, and CS 251, our department uses Eclipse.

You can find it here.

If you need help, please stick around after class and I will help you get it set up.