Book picks similar to
Introduction to Environmental Engineering and Science by Gilbert M. Masters
textbooks
engineering
evs
environment
Physical Geology
Charles C. Plummer - 1992
This book is useful to students taking introductory physical geology to fulfill a science elective, as well as those contemplating a career in geology.
Practice of the Wild
Gary Snyder - 1990
These essays, first published in 1990, stand as the mature centerpiece of Snyder’s work and thought, and this profound collection is widely accepted as one of the central texts on wilderness and the interaction of nature and culture. As the Library Journal affirmed, This is an important book for anyone interested in the ethical interrelationships of things, places, and people, and it is a book that is not just read but taken in.”
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
Modern Database Management
Jeffrey A. Hoffer - 1994
Intended for professional development programs in introductory database management.
General Chemistry: Principles and Modern Applications
Ralph H. Petrucci - 1982
Thisupdated and expanded edition retains the popular and innovativefeatures of previous editions-including Feature Problems, follow-upIntegrative and Practice Exercises to accompany every in-chapterExample, and Focus On application boxes, as well as new Keep inMind marginal notes. Topics covered include atoms and the atomictheory, chemical compounds and reactions, gases, Thermochemistry, electrons in atoms, chemical bonding, liquids, solids, andintermolecular forces, chemical kinetics, principles of chemicalequilibrium, acids and bases, electrochemistry, representative andtransitional elements, and nuclear and organic chemistry. Forindividuals interested in a broad overview of chemical principles andapplications
Programming Languages: Design and Implementation
Terrence W. Pratt - 1995
The emphasis throughout is on fundamental concepts--readers learn important ideas, not minor language differences--but several languages are highlighted in sufficient detail to enable readers to write programs that demonstrate the relationship between a source program and its execution behavior--e.g., C, C++, JAVA, ML, LISP, Prolog, Smalltalk, Postscript, HTML, PERL, FORTRAN, Ada, COBOL, BASIC SNOBOL4, PL/I, Pascal. Begins with a background review of programming languages and the underlying hardware that will execute the given program; then covers the underlying grammatical model for programming languages and their compilers (elementary data types, data structures and encapsulation, inheritance, statements, procedure invocation, storage management, distributed processing, and network programming). Includes an advanced chapter on language semantics--program verification, denotational semantics, and the lambda calculus. For computer engineers and others interested in programming language designs.
The Norton Anthology of English Literature, Vol. F: The Twentieth Century & After
Stephen GreenblattGeorge M. Logan - 1999
Under the direction of Stephen Greenblatt, General Editor, the editors have reconsidered all aspects of the anthology to make it an even better teaching tool.
Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering
W. Bolton - 1996
This book provides a clear and comprehensive introduction to the application of electronic control systems in mechanical and electrical engineering. It gives a framework of knowledge that allows engineers and technicians to develop an interdisciplinary understanding and integrated approach to engineering.
Microbiology
Lansing M. Prescott - 2004
This title is suitable for students preparing for careers in medicine, dentistry, nursing, and allied health, as well as research, teaching, and industry.
Medical-Surgical Nursing (Single Volume): Assessment and Management of Clinical Problems
Sharon Mantik Lewis - 1983
It covers patient care in various clinical settings by employing a unique levels of care approach, discussing nursing implementation at multiple levels. Special features highlight the content that is most relevant and challenging for today's nursing students, including patient teaching, nutrition, drug therapy, cultural and ethnic disparities, and more.Identifies and discusses all levels of nursing management, including Health Promotion, Acute Intervention, and Ambulatory and Home Care, to prepare the nurse to effectively intervene at various stages of illness.Online podcasts feature audio key points summaries for each chapter highlighting important information.Extensive gerontologic content discusses age-related changes for each body system and alerts the nurse to differences often encountered in older patients.Attractive four-color design and over 1,400 full-color illustrations enhance learning by presenting disease processes and related anatomy and physiology more clearly.About 55 thoroughly updated, comprehensive nursing care plans incorporate current NANDA diagnoses, defining characteristics, expected outcomes, interventions with rationales, evaluation criteria, and more.New chapters on Health Disparities, Stress and Stress Management, Infection and HIV, and Nursing Management: Obesity provide a more comprehensive look at the world of medical-surgical nursing.Electronic Resource Summary at chapter openers alert students to additional electronic resources available on companion CD and Evolve.Gender Differences boxes summarize how women and men are affected differently by medical conditions.Drug Alert boxes highlight important considerations applicable to key drugs.A glossary of key terms and definitions contains definitions and page references.NCLEX examination style review questions in each chapter include a focus on prioritization of patient care.All nursing care plans now incorporate NIC and NOC. Companion CD:More than 50 interactive case studies with realistic, 3-D animations to help you visualize disease processes from the inside outA unique Stress-Busting Kit for Nursing Students with strategies for managing your (and your patients') stressA collection of Multimedia Supplements with audio and video clips, plus additional animations375 NCLEX(R) examination-style review questions
The Skeptical Environmentalist: Measuring the Real State of the World
Bjørn Lomborg - 1998
The author, himself a former member of Greenpeace, is critical of the way in which many environmental organisations make selective and misleading use of the scientific evidence. Using the best available statistical information from internationally recognised research institutes, Bjørn Lomborg systematically examines a range of major environmental problems that feature prominently in headline news across the world. His arguments are presented in non-technical, accessible language and are carefully backed up by over 2500 footnotes allowing readers to check sources for themselves. Concluding that there are more reasons for optimism than pessimism, Bjørn Lomborg stresses the need for clear-headed prioritisation of resources to tackle real, not imagined problems. The Skeptical Environmentalist offers readers a non-partisan stocktaking exercise that serves as a useful corrective to the more alarmist accounts favoured by campaign groups and the media.
The Real World: An Introduction to Sociology
Kerry O. Ferris - 2008
With a clever mix of popular culture, everyday life, and extensive student activities, The Real World fully realizes sociology's unique ability to stimulate students intellectually as well as resonate with them personally.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.