Calendar, Drills, and Lecture Materials
Installing Java on your own computer
From Oracle's Java Developer Page, includes JDK + NetBeans
Visual Studio Express. For the professional version check out UAA CSE Dreamspark.
Oracle's Java Page
NetBeans Java IDE
PuTTY, A free Win32 Telnet/SSH client
WinSCP, Secure CoPy to transfer files to unix (replaces FTP)