The document acknowledges the author's indebtedness to many family members, colleagues, mentors, and students over their 24 years of teaching computational courses. It thanks the hundreds of teaching assistants for their support. It specifically thanks 8 teaching assistants who reviewed drafts and suggested examples for the first and second editions. It also thanks colleagues and mentors for their support and encouragement. Finally, it thanks reviewers, publishers, and family members for their roles in making the book possible.
The document acknowledges the author's indebtedness to many family members, colleagues, mentors, and students over their 24 years of teaching computational courses. It thanks the hundreds of teaching assistants for their support. It specifically thanks 8 teaching assistants who reviewed drafts and suggested examples for the first and second editions. It also thanks colleagues and mentors for their support and encouragement. Finally, it thanks reviewers, publishers, and family members for their roles in making the book possible.
The document acknowledges the author's indebtedness to many family members, colleagues, mentors, and students over their 24 years of teaching computational courses. It thanks the hundreds of teaching assistants for their support. It specifically thanks 8 teaching assistants who reviewed drafts and suggested examples for the first and second editions. It also thanks colleagues and mentors for their support and encouragement. Finally, it thanks reviewers, publishers, and family members for their roles in making the book possible.
I am indebted to many, many family members, colleagues, mentors, and to
numerous students. Throughout the last 24 years of coordinating and teaching the basic computa- tion courses for the College of Engineering at Boston University, I have been blessed with many fabulous students as well as graduate teaching fellows and undergraduate teaching assistants. There have been hundreds of teaching assistants over the years, too many to name individually, but I thank them all for their support. In particular, the following teaching assistants were very helpful in reviewing drafts of the original manuscript and suggesting examples: Edy Tan, Megan Smith, Brandon Phillips, Carly Sherwood, Ashmita Randhawa, Mike Green, Kevin Ryan, and Brian Hsu. For this Second Edition, Brian Hsu and Paul Vermil- ion suggested several revisions. Brian Hsu, Jake Herrmann, and Ben Duong con- tributed exercises. Kevin Ryan created the script to produce the cover illustrations. A number of colleagues have been very encouraging through the years. I would especially like to thank my former and current department chairmen, Tom Bifano and Ron Roy, for their support and motivation, and Tom for his GUI example suggestions. I am also indebted to my mentors at Boston University, Bill Henneman of the Computer Science Department, and Merrill Ebner of the Department of Manufacturing Engineering, as well as to Bob Cannon from the University of South Carolina. I would like to thank all the reviewers of the proposal and drafts of this book. Their comments have been extremely helpful and I hope I have incorporated their suggestions to their satisfaction. In addition to several anonymous re- viewers, the reviewers for this edition include: n Peter Bernard, University of Maryland n Sanjukta Bhowmick, Pennsylvania State University n Chris Brown, University of Rochester n Steven Brown, University of Delaware xix xx Acknowledgments
n Anthony Muscat, University of Arizona
n Charles Riedesel, University of Nebraska, Lincoln n Jeff Ringenberg, The University of Michigan n Richard Ulrich, University of Arkansas Also, I thank those at Elsevier who helped to make this book possible, including Joseph Hayton, Publisher; Fiona Geraghty, Editorial Project Manager; Marilyn Rash, Project Manager; Eric DeCicco, Cover Designer/Illustrator; and Tim Pitts, a Publisher at Elsevier in the United Kingdom. Finally, thanks go to all members of my family, especially my parents Roy Att- away and Jane Conklin, both of whom encouraged me at an early age to read and to write. Thanks also to my husband Ted de Winter for his encouragement and good-natured taking care of the weekend chores while I worked on this project! The photo of Ted fishing in the image-processing section was taken by Wes Karger.