Note that you will need to use an ANSI C compiler as the programs are written in ANSI C. On some Unix machines, cc only accepts the older "K&R C".
You will need to time quite a few runs for this course, so spend a little time to design a simple, efficient timing routine!