Book picks similar to
Janeway's Immunobiology by Kenneth M. Murphy
textbooks
non-fiction
science
textbook
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eric Matthes - 2015
You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!
Thermal Physics
Charles Kittel - 1969
CONGRATULATIONS TO HERBERT KROEMER, 2000 NOBEL LAUREATE FOR PHYSICS For upper-division courses in thermodynamics or statistical mechanics, Kittel and Kroemer offers a modern approach to thermal physics that is based on the idea that all physical systems can be described in terms of their discrete quantum states, rather than drawing on 19th-century classical mechanics concepts.
The Billion-Dollar Molecule: The Quest for the Perfect Drug
Barry Werth - 1994
You will be hooked from start to finish, as you go from the labs, where obsessive, fiercely competitive scientists struggle for a breakthrough, to Wall Street, where the wheeling and dealing takes on a life of its own, as Boger courts investors and finally decides to take Vertex public. Here is a fascinating no-holds-barred account of the business of science, which includes an updated epilogue about the most recent developments in the quest for a drug to cure AIDS.
Abnormal Psychology
Susan Nolen-Hoeksema - 1997
Capturing the excitement of major advances in biological and psychosocial research and treatment alternatives, Abnormal Psychology imparts a true enthusiasm for and appreciation of scientific investigation. The author�s scientific and caring approach, combined with strong study tools, has won accolades from instructors and students alike. The fourth edition reflects greater emphasis on integrated approaches to abnormal psychology, a constant drive to make biological information clear to students, and a stronger focus on empirical research and diversity..
The Theoretical Minimum: What You Need to Know to Start Doing Physics
Leonard Susskind - 2013
In this unconventional introduction, physicist Leonard Susskind and hacker-scientist George Hrabovsky offer a first course in physics and associated math for the ardent amateur. Unlike most popular physics books—which give readers a taste of what physicists know but shy away from equations or math—Susskind and Hrabovsky actually teach the skills you need to do physics, beginning with classical mechanics, yourself. Based on Susskind's enormously popular Stanford University-based (and YouTube-featured) continuing-education course, the authors cover the minimum—the theoretical minimum of the title—that readers need to master to study more advanced topics.An alternative to the conventional go-to-college method, The Theoretical Minimum provides a tool kit for amateur scientists to learn physics at their own pace.
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.
Archaeology: An Introduction
Kevin Greene - 1983
In a lucid and accessible style Kevin Greene explains the discovery and excavation of sites, outlines major dating methods, gives clear explanations of scientific techniques and examines current theories and controversies.
Your Inner Fish: a Journey into the 3.5-Billion-Year History of the Human Body
Neil Shubin - 2008
By examining fossils and DNA, Shubin shows us that our hands actually resemble fish fins, our head is organized like that of a long-extinct jawless fish, and major parts of our genome look and function like those of worms and bacteria.Shubin makes us see ourselves and our world in a completely new light. Your Inner Fish is science writing at its finest-enlightening, accessible, and told with irresistible enthusiasm.
Jawetz, Melnick, & Adelberg's Medical Microbiology
George F. Brooks - 1991
The aim remains to provide a reference to the aspects of medical microbiology particularly important for clinical infections and chemotherapy. Geo. F. Brooks (U. of California, San Francisco), Jane
Anatomy & Physiology
Rod R. Seeley - 2008
Great care has been taken to select important concepts and to perfectly describe the anatomy of cells, organs, and organ systems. The plan that has been followed for eight editions of this text is to combine clear and accurate descriptions of anatomy with precise explanations of how structures function and examples of how they work together to maintain life. To emphasize the concepts of anatomy and physiology, the authors provide explanations of how the systems respond to aging, changes in physical activity, and disease, with a special focus on homeostasis and the regulatory mechanisms that maintain it. Timely and interesting examples demonstrate the application of knowledge in a clinical context.
Psychology
Peter O. Gray - 1991
Peter Gray's Psychology has become a favorite of instructors with its exploration of psychology's major theories, and the evidence that supports and refutes these theories. Each edition incorporates an exceptional amount of contemporary research, encouraging students to probe for the purposes and biological origins of behavior--the "whys" and "hows" of human psychology. Peter Gray's engaging, readable writing style makes the science of psychology, and its interactions with biology, accessible and meaningful. With the new edition, Gray has taken care to ensure that his comprehensive, thought-provoking, and contemporary coverage is well-attuned to the needs and interests of today's students.
Nature Via Nurture: Genes, Experience and What Makes Us Human
Matt Ridley - 2003
Armed with the extraordinary new discoveries about our genes, Ridley turns his attention to the nature versus nurture debate to bring the first popular account of the roots of human behaviour. What makes us who we are?In February 2001 it was announced that the genome contains not 100,000 genes as originally expected but only 30,000. This startling revision led some scientists to conclude that there are simply not enough human genes to account for all the different ways people behave: we must be made by nurture, not nature.Matt Ridley argues that the emerging truth is far more interesting than this myth. Nurture depends on genes, too, and genes need nurture. Genes not only predetermine the broad structure of the brain; they also absorb formative experiences, react to social cues and even run memory. They are consequences as well as causes of the will.Published fifty years after the discovery of the double helix of DNA, Nature via Nurture chronicles a new revolution in our understanding of genes. Ridley recounts the hundred years' war between the partisans of nature and nurture to explain how this paradoxical creature, the human being, can be simultaneously free-willed and motivated by instinct and culture. Nature via Nurture is an enthralling, up-to-the-minute account of how genes build brains to absorb experience.
Applied Cryptography: Protocols, Algorithms, and Source Code in C
Bruce Schneier - 1993
… The book the National Security Agency wanted never to be published." –Wired Magazine "…monumental… fascinating… comprehensive… the definitive work on cryptography for computer programmers…" –Dr. Dobb's Journal"…easily ranks as one of the most authoritative in its field." —PC Magazine"…the bible of code hackers." –The Millennium Whole Earth CatalogThis new edition of the cryptography classic provides you with a comprehensive survey of modern cryptography. The book details how programmers and electronic communications professionals can use cryptography—the technique of enciphering and deciphering messages-to maintain the privacy of computer data. It describes dozens of cryptography algorithms, gives practical advice on how to implement them into cryptographic software, and shows how they can be used to solve security problems. Covering the latest developments in practical cryptographic techniques, this new edition shows programmers who design computer applications, networks, and storage systems how they can build security into their software and systems. What's new in the Second Edition? * New information on the Clipper Chip, including ways to defeat the key escrow mechanism * New encryption algorithms, including algorithms from the former Soviet Union and South Africa, and the RC4 stream cipher * The latest protocols for digital signatures, authentication, secure elections, digital cash, and more * More detailed information on key management and cryptographic implementations
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.""