Acknowledgments

I would like to acknowledge Cara Bas, an undergraduate intern, and Ed Beck, a SUNY UAlbany Ph.D. student, for their tireless work on preparing this textbook for publication.

Cara was a previous student of mine in the INF108, Programming for Problem Solving, course, the course that I modeled this textbook after. She graciously offered the following review.

Based on my experience as an INF 108 student, this book is effective and user – friendly. It addresses many of the questions that arose as I worked through INF 108; and now the information is all in one place. Chapter 4 also seems to prepare the student for the next course, INF 308 [Programming for Informatics].

If I recall the main modules of INF 108, the tasks we did most are all covered in this book. I think functions could be expanded a bit. The exercises hold interest and are demonstrative of the skills taught. I think some of the earlier exercises were a bit difficult for that stage, but I wondered if they were designed to raise questions that the student could revisit later in the book and course.
Cara Bas
Informatics B.S. Program, SUNY University at Albany

Lastly I would like to acknowledge the textbook cover designer, Steve Meditz, a Senior Designer at Penguin Random House and longtime family friend, and his dog, Finley, who together produced the awesome cover design for this textbook.

Many thanks to all!

Lenore G. Horowitz