Computer Networking: A Top-Down Approach


James F. Kurose - 2000
    Building on the successful top-down approach of previous editions, this fourth edition continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts.

Maps of Time: An Introduction to Big History


David Christian - 2004
    Beginning with the Big Bang, David Christian views the interaction of the natural world with the more recent arrivals in flora and fauna, including human beings.Cosmology, geology, archeology, and population and environmental studies—all figure in David Christian's account, which is an ambitious overview of the emerging field of "Big History." Maps of Time opens with the origins of the universe, the stars and the galaxies, the sun and the solar system, including the earth, and conducts readers through the evolution of the planet before human habitation. It surveys the development of human society from the Paleolithic era through the transition to agriculture, the emergence of cities and states, and the birth of the modern, industrial period right up to intimations of possible futures. Sweeping in scope, finely focused in its minute detail, this riveting account of the known world, from the inception of space-time to the prospects of global warming, lays the groundwork for world history—and Big History—true as never before to its name.

Warped Passages: Unraveling the Mysteries of the Universe's Hidden Dimensions


Lisa Randall - 2005
    It may hide additional dimensions of space other than the familier three we recognize. There might even be another universe adjacent to ours, invisible and unattainable . . . for now.Warped Passages is a brilliantly readable and altogether exhilarating journey that tracks the arc of discovery from early twentieth-century physics to the razor's edge of modern scientific theory. One of the world's leading theoretical physicists, Lisa Randall provides astonishing scientific possibilities that, until recently, were restricted to the realm of science fiction. Unraveling the twisted threads of the most current debates on relativity, quantum mechanics, and gravity, she explores some of the most fundamental questions posed by Nature—taking us into the warped, hidden dimensions underpinning the universe we live in, demystifying the science of the myriad worlds that may exist just beyond our own.

The Self-Aware Universe: How Consciousness Creates the Material World


Amit Goswami - 1993
    He holds that the universe is self-aware, and that consciousness creates the physical world.

The Goldilocks Enigma: Why is the Universe Just Right for Life?


Paul C.W. Davies - 2006
    Here he tackles all the "big questions," including the biggest of them all: Why does the universe seem so well adapted for life? In his characteristically clear and elegant style, Davies shows how recent scientific discoveries point to a perplexing fact: many different aspects of the cosmos, from the properties of the humble carbon atom to the speed of light, seem tailor-made to produce life. A radical new theory says it's because our universe is just one of an infinite number of universes, each one slightly different. Our universe is bio-friendly by accident -- we just happened to win the cosmic jackpot. While this "multiverse" theory is compelling, it has bizarre implications, such as the existence of infinite copies of each of us and Matrix-like simulated universes. And it still leaves a lot unexplained. Davies believes there's a more satisfying solution to the problem of existence: the observations we make today could help shape the nature of reality in the remote past. If this is true, then life -- and, ultimately, consciousness -- aren't just incidental byproducts of nature, but central players in the evolution of the universe. Whether he's elucidating dark matter or dark energy, M-theory or the multiverse, Davies brings the leading edge of science into sharp focus, provoking us to think about the cosmos and our place within it in new and thrilling ways.

Head First Design Patterns


Eric Freeman - 2004
     At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

Letters to a Young Mathematician


Ian Stewart - 2006
    Subjects ranging from the philosophical to the practical--what mathematics is and why it's worth doing, the relationship between logic and proof, the role of beauty in mathematical thinking, the future of mathematics, how to deal with the peculiarities of the mathematical community, and many others--are dealt with in Stewart's much-admired style, which combines subtle, easygoing humor with a talent for cutting to the heart of the matter. In the tradition of G.H. Hardy's classic A Mathematician's Apology, this book is sure to be a perennial favorite with students at all levels, as well as with other readers who are curious about the frequently incomprehensible world of mathematics.

Superstrings And The Search For The Theory Of Everything


F. David Peat - 1988
    David Peat explains the development and meaning of this Superstring Theory in a thoroughly readable, dramatic manner accessible to lay readers with no knowledge of mathematics. The consequences of the Superstring Theory are nothing less than astonishing.

Quantum Man: Richard Feynman's Life in Science


Lawrence M. Krauss - 2011
    Here Lawrence M. Krauss, himself a theoretical physicist and best-selling author, offers a unique scientific biography: a rollicking narrative coupled with clear and novel expositions of science at the limits. An immensely colorful persona in and out of the office, Feynman revolutionized our understanding of nature amid a turbulent life. Krauss presents that life—from the death of Feynman’s childhood sweetheart during the Manhattan Project to his reluctant rise as a scientific icon—as seen through the science, providing a new understanding of the legacy of a man who has fascinated millions. An accessible reflection on the issues that drive physics today, Quantum Man captures the story of a man who was willing to break all the rules to tame a theory that broke all the rules.

Relativity Visualized: The Gold Nugget of Relativity Books


Lewis Carroll Epstein - 1984
    By replacing equations with diagrams, the book allows non-specialist readers to fully understand the concepts in relativity without the slow, painful progress so often associated with a complicated scientific subject. It allows readers not only to know how relativity works, but also to intuitively understand it.

An Introduction to Modern Astrophysics


Bradley W. Carroll - 1995
    Designed for the junior- level astrophysics course, each topic is approached in the context of the major unresolved questions in astrophysics. The core chapters have been designed for a course in stellar structure and evolution, while the extended chapters provide additional coverage of the solar system, galactic structure, dynamics, evolution, and cosmology. * Two versions of this text are available: An Introduction to Modern Stellar Astrophysics, (Chapters 1-17), and An Introduction to Modern Astrophysics, (Chapters 1-28). * Computer programs included with the text allow students to explore the physics of stars and galaxies. * In designing a curriculum, instructors can combine core and extended chapters with the optional advanced sections so as to meet their individual goals. * Up-to-date coverage of current astrophysical discoveries are included. * This text emphasizes computational physics, including computer problems and on-line programs. * This text also includes a selection of over 500 problems. For additional information and computer codes to be used

Quantum Physics of Atoms, Molecules, Solids, Nuclei, and Particles


Robert M. Eisberg - 1974
    Emphasizes the applications of theory, and contains new material on particle physics, electron-positron annihilation in solids and the Mossbauer effect. Includes new appendices on such topics as crystallography, Fourier Integral Description of a Wave Group, and Time-Independent Perturbation Theory.

Fundamentals of Physics, Chapters 1 - 21, Enhanced Problems Version


David Halliday - 2000
    This newest edition expands on the strengths of earlier versions, helping students bridge the gap between concepts and reasoning. Students are shown, rather than told about, how physics works and are given the opportunity to apply concepts to real-world problems. Each chapter and concept has been scrutinized to ensure clarity, currency, and accuracy while checkpoints, problem solving tactics, and sample problems help students make sense of new concepts. As always, Fundamentals of Physics covers every aspect of basic physics, from force and motion to relativity and will prepare today's students to be tomorrow's scientists.

In Search of the Ultimate Building Blocks


Gerard 't Hooft - 1992
    Gerard 't Hooft was closely involved in many of the advances in modern theoretical physics that led to improved understanding of elementary particles, and this is a first-hand account of one of the most creative and exciting periods of discovery in the history of physics. Using language a layperson can understand, this narrative touches on many central topics and ideas, such as quarks and quantum physics; supergravity, superstrings and superconductivity; the Standard Model and grand unification; eleven-dimensional space time and black holes. This fascinating personal account of the past thirty years in one of the most dramatic areas in twentieth-century physics will be of interest to professional physicists and physics students, as well as the educated general reader with an interest in one of the most exciting scientific detective stories ever.

Writing for Computer Science


Justin Zobel - 1997
    For the most part the book is a discussion of good writing style and effective research strategies. Some of the material is accepted wisdom, some is controversial, and some is my opinions. Although the book is brief, it is designed to be comprehensive: some readers may be interested in exploring topics further, but for most readers this book should be suf?cient. The ?rst edition of this book was almost entirely about writing. This e- tion, partly in response to reader feedback and partly in response to issues that arose in my ownexperiences as an advisor, researcher, and referee, is also about research methods. Indeed, the two topics writing about and doing research are not clearly separated. It is a small step from asking how do I write? to askingwhatisitthatIwriteabout? As previously, the guidance on writing focuses on research, but much of the material is applicable to general technical and professional communication. Likewise, the guidance on the practice of research has broader lessons. A pr- titioner trying a new algorithm or explaining to colleagues why one solution is preferable to another should be con?dent that the arguments are built on robust foundations. And, while this edition has a stronger emphasis on research than did the ?rst, nothing has been deleted; there is additional material on research, but the guidance on writing has not been taken away."