Here are some online references that you can use for the various subjects in the course. You can always buy a book, but you can get most of what you need here.
CSE 251