In class material:

Learning the shell

Reading:

Buffalo chapter 7 - pages 125 - 156 (on Sakai)
Note: pages 156 - 174 are interesting and useful, but this material will not be covered in class and might be confusing to students who are new to programming.