During the course you may find the following internet based resources useful. Please note that the University has an extremely fast internet connection and you may be better off downloading non-html files during one of the sessions and saving them to disk rather then downloading them at home.
Example C programs to get you started (some of these have errors in them for you to spot)
You may like to try some of the following free compilers. Note: they can be a little tricky for beginners to set up!
Borland C++
Borland C++ - version 2.01 is available from the following location:
http://community.borland.com/museum/
LCC-Win32
This is a whole developement environment given away for free, it is available from:
http://www.cs.virginia.edu/~lcc-win32/
DJGPP
Another developement environment that is available for free
aplus.net has an excellent resources site that you may find useful:
The C Resource Page http://www.aplus.net/docs/facts/an-a-plus-c++-resources-directory.htm