The texts below (with one exception) are available in the library. I reserve the right to put them on reserve at any time during the course.
A good, more practically oriented textbook.
A very theoretical book, ideal for people mathematically inclined. The book however proceeds very slowly toward lists, which is a mismatch with the way the course progresses.