![]() | ![]() | ![]() | Texts |
There are no required texts for this course. I will place a copies of all the texts listed above on reserve, but...
I strongly suggest you get a copy of the Kernighan and Ritchie text on C if you are not already comfortable programming in C.
I also strongly recommend that you purchase a copy of the text by Cooper and Torczon. For many years, I have taught this course without a text, relying instead on distributing my own course notes. I will continue to distribute these notes, but after examining the Cooper and Torczon text, I decided (at the last minute) that it would be nice to try to integrate this relatively new text into the course. Given that I know that I have presented the material without a text many times, I didn't quite have the confidence to make it a required text, but I think you will all find it valuable.
Below, in the list of topics planned for our class meetings, I have indicated which sections of these texts might be appropriate readings to accompany the topics discussed in class. I have used the authors initials (i.e. C+T, A+U, ...) to refer the texts in the list of readings. I will provide additional guidance to possible readings in class when appropriate.
![]() | ![]() | ![]() | Texts |