Learn You a Haskell for Great Good!


Miran Lipovača - 2011
    Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.

Essentials of Statistics


Mario F. Triola - 2001
    What do you want to learn? Discover the Power of Real Data Mario Triola remains the market-leading statistics author by engaging readers of each edition with an abundance of real data in the examples, applications, and exercises. Statistics is all around us, and Triola helps readers understand how this course will impact their lives beyond the classroom–as consumers, citizens, and professionals. Essentials of Statistics, Fourth Edition is a more economical and streamlined introductory statistics text. Drawn from Triola’s Elementary Statistics, Eleventh Edition, this text provides the same student-friendly approach with material presented in a real-world context. The Fourth Edition contains more than 1,700 exercises (18% more than the previous edition); 89% are new and 81% use real data. The book also contains hundreds of examples; 86% are new and 92% use real data. By analyzing real data, readers are able to connect abstract concepts to the world at large, teaching them to think statistically and apply their conceptual understanding using the same methods that professional statisticians employ. Datasets and other resources (where applicable) for this book are available here.

Statistics for Business & Economics


James T. McClave - 1991
    Theoretical, yet applied. Statistics for Business and Economics, Eleventh Edition, gives you the best of both worlds. Using a rich array of applications from a variety of industries, McClave/Sincich/Benson clearly demonstrates how to use statistics effectively in a business environment.The book focuses on developing statistical thinking so the reader can better assess the credibility and value of inferences made from data. As consumers and future producers of statistical inferences, readers are introduced to a wide variety of data collection and analysis techniques to help them evaluate data and make informed business decisions. As with previous editions, this revision offers an abundance of applications with many new and updated exercises that draw on real business situations and recent economic events. The authors assume a background of basic algebra.

Structure and Interpretation of Computer Programs


Harold Abelson - 1984
    This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.

Introduction to Algorithms


Thomas H. Cormen - 1989
    Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.

Algebra - The Very Basics


Metin Bektas - 2014
    This book picks you up at the very beginning and guides you through the foundations of algebra using lots of examples and no-nonsense explanations. Each chapter contains well-chosen exercises as well as all the solutions. No prior knowledge is required. Topics include: Exponents, Brackets, Linear Equations and Quadratic Equations. For a more detailed table of contents, use the "Look Inside" feature. From the author of "Great Formulas Explained" and "Physics! In Quantities and Examples".

The Art of Computer Programming, Volumes 1-3 Boxed Set


Donald Ervin Knuth - 1998
    For the first time, these books are available as a boxed, three-volume set. The handsome slipcase makes this set an ideal gift for the recent computer science graduate or professional programmer. Offering a description of classical computer science, this multi-volume work is a useful resource in programming theory and practice for students, researchers, and practitioners alike. For programmers, it offers cookbook solutions to their day-to-day problems.

Schaum's Outline of Advanced Mathematics for Engineers and Scientists


Murray R. Spiegel - 1971
    Fully stocked with solved problemsN950 of themNit shows you how to solve problems that may not have been fully explained in class. Plus you ge"

SAT Prep Black Book: The Most Effective SAT Strategies Ever Published


Mike Barrett - 2013
    The Black Book doesn't include any vocabulary lists, and doesn't advise its readers to rely on math formulas.Instead, The SAT Prep Black Book teaches readers to approach the test the same way that Barrett trains his students. Barrett sees the SAT as a standardized instrument with a specific objective, and reasons that the test must observe certain design guidelines that follow from that unique objective. So this book explains to students how different types of SAT questions are actually written, from the perspective of the College Board: for each question type, Barrett explains the "big secret" of that question type, the rules and patterns that all questions of that type will follow, and, most importantly for readers, exactly how to attack the question type based on the inherent weaknesses of its particular rules and patterns.The book includes over 250 example solutions that demonstrate Barrett's approach against real SAT questions written by the College Board. In order to follow along, students will want a copy of the College Board's book "The Official SAT Study Guide," the source of the questions whose solutions appear in the Black Book.The overall lesson of the SAT Prep Black Book is that the SAT tests very basic concepts in very strange ways, so students should learn the unique habits of the test rather than cramming definitions and formulas. At 330 pages, the book is thorough and detailed in its analysis of the SAT.

Artificial Intelligence: A Modern Approach


Stuart Russell - 1994
    The long-anticipated revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. *NEW-Nontechnical learning material-Accompanies each part of the book. *NEW-The Internet as a sample application for intelligent systems-Added in several places including logical agents, planning, and natural language. *NEW-Increased coverage of material - Includes expanded coverage of: default reasoning and truth maintenance systems, including multi-agent/distributed AI and game theory; probabilistic approaches to learning including EM; more detailed descriptions of probabilistic inference algorithms. *NEW-Updated and expanded exercises-75% of the exercises are revised, with 100 new exercises. *NEW-On-line Java software. *Makes it easy for students to do projects on the web using intelligent agents. *A unified, agent-based approach to AI-Organizes the material around the task of building intelligent agents. *Comprehensive, up-to-date coverage-Includes a unified view of the field organized around the rational decision making pa

Introduction to the Theory of Computation


Michael Sipser - 1996
    Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovative "proof idea" sections explain profound concepts in plain English. The new edition incorporates many improvements students and professors have suggested over the years, and offers updated, classroom-tested problem sets at the end of each chapter.

The 125 Best Brain Teasers of All Time: A Mind-Blowing Challenge of Math, Logic, and Wordplay


Marcel Danesi - 2018
    Collected here to keep your wits sharp, The Best Brain Teasers of All Time features the cleverest brain teasers from around the world and throughout history.The Best Brain Teasers of All Time gives you hours of fun-filled entertainment with brain teasers that develop your problem-solving skills in math, logic, and wordplay. Organized as an integrated challenge, these brain teasers build in momentum as they increase in difficulty from classic nursery rhymes to the riddle of the sphinx.The Best Brain Teasers of All Time puts your mind to the test with: 125 Brain Teasers that require no special skills to solve. Plus, each question comes with an optional clue in case you get stumped and a handy answer key in the back to test yourself or play with friends Brain Teasers for Every Level that cater to beginners and advanced masterminds alike, with brain teasers organized by level of difficulty to improve your skills as you move forward Hints of History that provide fun facts and background information for every brain teaser Get ready to sharpen your wit with every “aha” moment. The Best Brain Teasers of All Time is a go-to source for timeless fun and mind-blowing challenges.

A New Kind of Science


Stephen Wolfram - 1997
    Wolfram lets the world see his work in A New Kind of Science, a gorgeous, 1,280-page tome more than a decade in the making. With patience, insight, and self-confidence to spare, Wolfram outlines a fundamental new way of modeling complex systems. On the frontier of complexity science since he was a boy, Wolfram is a champion of cellular automata--256 "programs" governed by simple nonmathematical rules. He points out that even the most complex equations fail to accurately model biological systems, but the simplest cellular automata can produce results straight out of nature--tree branches, stream eddies, and leopard spots, for instance. The graphics in A New Kind of Science show striking resemblance to the patterns we see in nature every day. Wolfram wrote the book in a distinct style meant to make it easy to read, even for nontechies; a basic familiarity with logic is helpful but not essential. Readers will find themselves swept away by the elegant simplicity of Wolfram's ideas and the accidental artistry of the cellular automaton models. Whether or not Wolfram's revolution ultimately gives us the keys to the universe, his new science is absolutely awe-inspiring. --Therese Littleton

Planning, Implementing, and Evaluating Health Promotion Programs: A Primer


James F. McKenzie - 1992
    The Fifth Edition features updated information throughout, including new theories and models such as the Healthy Action Process Approach (HAPA) and the Community Readiness Model (CRM), sections on grant writing and preparing a budget, real-life examples of marketing principles and processes, and a new classification system for evaluation approaches and designs. Health Education, Health Promotion, Health Educators, and Program Planning, Models for Program Planning in Health Promotion, Starting the Planning Process, Assessing Needs, Measurement, Measures, Measurement Instruments and Sampling, Mission Statement, Goals, and Objectives, Theories and Models Commonly Used for Health Promotion Interventions, Interventions, Community Organizing and Community Building, Identification and Allocation of Resources, Marketing: Making Sure Programs Respond to Wants and Needs of Consumers, Implementation: Strategies and Associated Concerns, Evaluation: An Overview, Evaluation Approaches and Designs, Data Analysis and Reporting. Intended for those interested in learning the basics of planning, implementing, and evaluating health promotion programs

CliffsNotes Math Review for Standardized Tests


Jerry Bobrow - 2010
    Your guide to a higher math score on standardized tests*SATACT(R)ASVABGMAT(R)GRE(R)CBEST(R)PRAXIS I(R)GED(R) And More!Why CliffsNotes?Go with the name you know and trustGet the information you need-fast!About the Contents:IntroductionHow to use this bookOverview of the examsPart I: Basic Skills ReviewArithmetic and Data AnalysisAlgebraPart II: Strategies and PracticeMathematical AbilityQuantitative ComparisonData SufficiencyEach section includes a diagnostic test, explanations of rules, concepts withexamples, practice problems with complete explanations, a review test, and aglossary!Test-Prep Essentials from the Experts at CliffsNotes(R)For more test-prep help, visit CliffsNotes.com(R)*SAT is a registered trademark of the College Board, which was not involved inthe production of, and does not endorse, this product.