This page contains links to useful resources.
Cygwin is a collection of Linux/Unix programs for Windows systems. We wil be using Cygwin (specifically, the gcc compiler) for all programming assignments. Cygwin is free software, and we highly encourage you to download and install it on your own computer.
The Cygwin CD-ROM page has a download link and detailed installation instructions.
Unix Tutorial for Beginners - a good introduction to essential Unix commands. [Because Cygwin is essentially a variant of Unix, this tutorial will be helpful for finding your way around the Cygwin Bash Shell.]