Homework Submission Instructions
Emacs Tutorial (or just start up emacs and follow the tutorial)
Programming Pearls (by Jon Bently)
The Art of Unix Programming (by Eric Raymond)
The Command Line (by Neal Stephenson)
Learning the GNU development tools