This book is designed to be taught in the second course of a CS curriculum, after students take a functional-first course based on How To Design Programs.<p>You can see the home page of a course taught using this book here: <a href="http:&#x2F;&#x2F;www.ccs.neu.edu&#x2F;home&#x2F;vkp&#x2F;2510-sp14&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.ccs.neu.edu&#x2F;home&#x2F;vkp&#x2F;2510-sp14&#x2F;</a>