Algorithm Design


Jon Kleinberg - 2005
    The book teaches a range of design and analysis techniques for problems that arise in computing applications. The text encourages an understanding of the algorithm design process and an appreciation of the role of algorithms in the broader field of computer science.

Vector Mechanics for Engineers: Statics


Ferdinand P. Beer - 1977
    Following on the success of the first six editions of the series, this work introduces theoretical and pedagogical innovations in statics, dynamics, and mechanics of materials education.

God Created the Integers: The Mathematical Breakthroughs That Changed History


Stephen Hawking - 2005
    In this collection of landmark mathematical works, editor Stephen Hawking has assembled the greatest feats humans have ever accomplished using just numbers and their brains.

A Mathematical Introduction to Logic


Herbert B. Enderton - 1972
    The author has made this edition more accessible to better meet the needs of today's undergraduate mathematics and philosophy students. It is intended for the reader who has not studied logic previously, but who has some experience in mathematical reasoning. Material is presented on computer science issues such as computational complexity and database queries, with additional coverage of introductory material such as sets.

Math Hysteria: Fun and Games with Mathematics


Ian Stewart - 2004
    Ian Stewart presents us with a wealth of magical puzzles, each one spun around an amazing tale, including Counting the Cattle of the Sun, The Great Drain Robbery, and Preposterous Piratical Predicaments. Fully illustrated with explanatory diagrams, each tale is told with engaging wit, sure to amuse everyone with an interest in puzzles and mathematics. Along the way, we also meet many curious characters. Containing twenty specially-commissioned cartoons, this book will delight all who are familiar with Stewart's many other books, such as What Shape is a Snowflake? and Flatterland and anyone interested in mathematical problems. In short, these stories are engaging, challenging, and lots of fun!

Using Econometrics: A Practical Guide


A.H. Studenmund - 1987
    "Using Econometrics: A Practical Guide "provides readers with a practical introduction that combines single-equation linear regression analysis with real-world examples and exercises. This text also avoids complex matrix algebra and calculus, making it an ideal text for beginners. New problem sets and added support make "Using Econometrics" modern and easier to use.

Introduction to Graph Theory


Richard J. Trudeau - 1994
    This book leads the reader from simple graphs through planar graphs, Euler's formula, Platonic graphs, coloring, the genus of a graph, Euler walks, Hamilton walks, more. Includes exercises. 1976 edition.

Algebraic Topology


Allen Hatcher - 2001
    This introductory text is suitable for use in a course on the subject or for self-study, featuring broad coverage and a readable exposition, with many examples and exercises. The four main chapters present the basics: fundamental group and covering spaces, homology and cohomology, higher homotopy groups, and homotopy theory generally. The author emphasizes the geometric aspects of the subject, which helps students gain intuition. A unique feature is the inclusion of many optional topics not usually part of a first course due to time constraints: Bockstein and transfer homomorphisms, direct and inverse limits, H-spaces and Hopf algebras, the Brown representability theorem, the James reduced product, the Dold-Thom theorem, and Steenrod squares and powers.

Computer Systems: A Programmer's Perspective


Randal E. Bryant - 2002
    Often, computer science and computer engineering curricula don't provide students with a concentrated and consistent introduction to the fundamental concepts that underlie all computer systems. Traditional computer organization and logic design courses cover some of this material, but they focus largely on hardware design. They provide students with little or no understanding of how important software components operate, how application programs use systems, or how system attributes affect the performance and correctness of application programs. - A more complete view of systems - Takes a broader view of systems than traditional computer organization books, covering aspects of computer design, operating systems, compilers, and networking, provides students with the understanding of how programs run on real systems. - Systems presented from a programmers perspective - Material is presented in such a way that it has clear benefit to application programmers, students learn how to use this knowledge to improve program performance and reliability. They also become more effective in program debugging, because t

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".

How Many Socks Make a Pair?: Surprisingly Interesting Everyday Maths


Rob Eastaway - 2008
    Using playing cards, a newspaper, the back of an envelope, a Sudoku, some pennies and of course a pair of socks, Rob Eastaway shows how maths can demonstrate its secret beauties in even the most mundane of everyday objects. Among the many fascinating curiosities in these pages, you will discover the strange link between limericks and rabbits, an apparently 'fair' coin game where the odds are massively in your favour, why tourist boards can't agree on where the centre of Britain is, and how simple paper folding can lead to a Jurassic Park monster. With plenty of ideas you'll want to test out for yourself, this engaging and refreshing look at mathematics is for everyone.

Medical Microbiology [with Student Consult Online Access]


Patrick R. Murray - 1990
    Murray's best-selling book "the most colorful and fun text to read in medical microbiology." Now it's back in an updated New Edition-and it's as succinct, user-friendly, and authoritative as ever. Readers will continue to enjoy its lucid discussions of how microbes cause disease in humans. Expert coverage of basic principles, the immune response, laboratory diagnosis, bacteriology, virology, mycology, and parasitology ensures they understand all the facts vital to the practice of medicine today. More than 550 brilliant full-color images make complex information easy to understand and illustrate the appearance of disease.The smart way to study!Elsevier titles with STUDENT CONSULT will help you master difficult concepts and study more efficiently in print and online! Perform rapid searches. Integrate bonus content from other disciplines. Download text to your handheld device. And a lot more. Each STUDENT CONSULT title comes with full text online, a unique image library, case studies, USMLE style questions, and online note-taking to enhance your learning experience.

Automate the Boring Stuff with Python: Practical Programming for Total Beginners


Al Sweigart - 2014
    But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""

Group Theory in the Bedroom, and Other Mathematical Diversions


Brian Hayes - 2008
    (The also-rans that year included Tom Wolfe, Verlyn Klinkenborg, and Oliver Sacks.) Hayes's work in this genre has also appeared in such anthologies as The Best American Magazine Writing, The Best American Science and Nature Writing, and The Norton Reader. Here he offers us a selection of his most memorable and accessible pieces--including "Clock of Ages"--embellishing them with an overall, scene-setting preface, reconfigured illustrations, and a refreshingly self-critical "Afterthoughts" section appended to each essay.

Educational Psychology: Windows on Classrooms


Paul D. Eggen - 1992
    Long recognized as very applied and practical, Eggen and Kauchak's Educational Psychology: Windows on Classrooms, seventh edition is now even more applied and concise, giving students exactly what they need to know in the course. The author's hallmark cases remain, in both written and videotape format, to introduce real-world applications in a way that no other text can. Along with expanded applications to diversity (urban, suburban, and rural areas), technology, and a new pedagogical system that completely restructures how information is delivered in the book and will help students really understand what they should be getting out of every single chapter. The text now comes with two new DVDs of video material and an access code for the new Teacher Prep Website that will be automatically shrinkwrapped with all new copies of the text. Educational Psychology: Windows on Classrooms once again truly fulfills the promise of its title, giving students a window on the classrooms in which they will someday teach.