Book picks similar to
Basic Principles And Calculations In Chemical Engineering by David M. Himmelblau
chemical-engineering
textbooks
science
non-fiction
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.
A Course in Phonetics
Peter Ladefoged - 1975
Practicing what you have learned is easy with the CD-ROM that contains more than 4,000 audio files, including recordings of speech from southern and northern U.S. cities, London, Edinburgh, Dublin, New Zealand, other forms of English, and scores of other languages.
Textbook of Radiographic Positioning and Related Anatomy
Kenneth L. Bontrager - 1987
It presents positioning and projection information in an easy-to-read, bulleted format on one side of the page spread, with corresponding positioning photos, radiographic images and anatomical drawings on the other side. Expert content covers pathology, geriatric and pediatric patient populations, survey information, and 100 new positioning photographs for the latest in radiographic positioning. The 6th edition contains a new chapter on digital imaging, and digital imaging information is incorporated where appropriate throughout the book. New photographs and redrawn illustrations create a consistent, visual appearance throughout the book.- Characterized by a clear, easy-to-follow organization that features one projection per page. Positioning and projection information is presented in an easy-to-read bulleted format on the left side of the page, and positioning photos, radiographic images and anatomical drawings are aligned on the right. This show and tell style helps students visualize anatomy and understand positioning.- Includes about 200 of the most commonly requested projections. Competency in performing these projections is necessary for all entry-level practitioners. By contrast, Merrill's Atlas includes over 400 projections and much more information on advanced imaging.- Critique Radiographs provide the basis of classroom or lab discussion. The WB/LM contains questions specific to these radiographs.- Pathologic Indications in appropriate chapters - Introducing pathology with positioning helps students understand the whole patient and improves their ability to produce radiographs that make diagnosis easy for the physician.- Pediatric Applications in appropriate chapters prepare technologists to deal competently with the special needs of their pediatric patients.- Geriatric Applications in appropriate chapters - Important information for technologists to understand the varying needs of their patient base.- Alternative Modalities or procedures inform students of which projections can better demonstrate certain anatomical parts or pathology, or which may be necessary if patient is unable to cooperate fully.- Radiographic Criteria on positioning pages help students develop a routine for evaluating radiographic quality.- Pathology Demonstrated provides students with a larger frame of reference, and therefore a greater understanding, of each projectionA new chapter on digital imaging discusses basic principles, applications, and image quality - digital imaging information essential for making appropriate positioning adjustments - to ensure readers are prepared to encounter new technology in clinical practice.Content updates include a totally new section on surgical radiography, new sections in all chapters on digital imaging considerations, an expanded section on bone densitometry, and a new introduction to positron emission tomography (PET).Updated and revised chapters cover angiography and interventional procedures, and computed tomography.More than 150 new positioning photos, in addition to many updated images, complement the new material.
The Analysis of Biological Data
Michael C. Whitlock - 2008
To reach this unique audience, Whitlock and Schluter motivate learning with interesting biological and medical examples; they emphasize intuitive understanding; and they focus on real data. The book covers basic topics in introductory statistics, including graphs, confidence intervals, hypothesis testing, comparison of means, regression, and designing experiments. It also introduces the principles behind such modern topics as likelihood, linear models, meta-analysis and computer-intensive methods. Instructors and students consistently praise the book's clear and engaging writing, strong visualization techniques, and its variety of fascinating and relevant biological examples.
Python Tricks: A Buffet of Awesome Python Features
Dan Bader - 2017
Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today.
Who Should Read This Book:
If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review.
If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2.
If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista.
If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge.
What Python Developers Say About The Book:
"I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.
The Elements of Computing Systems: Building a Modern Computer from First Principles
Noam Nisan - 2005
The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.
Health Psychology
Shelley E. Taylor - 2008
It provides explanations of biological, psychological and social factors in health issues, reinforced with case studies.
Digital Communications
John G. Proakis - 1983
Includes expert coverage of new topics: Turbocodes, Turboequalization, Antenna Arrays, Digital Cellular Systems, and Iterative Detection. Convenient, sequential organization begins with a look at the historyo and classification of channel models and builds from there.
Peter Norton's Introduction to Computers
Peter Norton - 1994
It includes three entirely new chapters on the Internet, computer graphics, and multimedia. Thorough yet flexible, Introduction to Computers is appropriate for a full-semester course -- with or without a hands-on lab. The text is available with a student CD-ROM that contains interactive multimedia materials for each chapter. Also available are an Electronic Study Guide on CD-ROM, HyperGraphics package, and an Instructor's Productivity Center on CD-ROM.
Multinational Business Finance
David K. Eiteman - 1973
Because the job of a manager is to make financial decisions that increase firm value, the authors have embedded real-world mini-cases throughout to apply chapter concepts to the types of situations managers of multinational firms face.
The Study of Language
George Yule - 1985
It introduces the analysis of the key elements of language--sounds, words, structures and meanings, and provides a solid foundation in all of the essential topics. The third edition has been extensively revised to include new sections on important contemporary issues in language study, including language and culture, African American English, sign language, and slang. A comprehensive glossary provides useful explanations of technical terms, and each chapter contains a range of new study questions and research tasks, with suggested answers.
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.
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 Elements of Statistical Learning: Data Mining, Inference, and Prediction
Trevor Hastie - 2001
With it has come vast amounts of data in a variety of fields such as medicine, biology, finance, and marketing. The challenge of understanding these data has led to the development of new tools in the field of statistics, and spawned new areas such as data mining, machine learning, and bioinformatics. Many of these tools have common underpinnings but are often expressed with different terminology. This book describes the important ideas in these areas in a common conceptual framework. While the approach is statistical, the emphasis is on concepts rather than mathematics. Many examples are given, with a liberal use of color graphics. It should be a valuable resource for statisticians and anyone interested in data mining in science or industry. The book's coverage is broad, from supervised learning (prediction) to unsupervised learning. The many topics include neural networks, support vector machines, classification trees and boosting—the first comprehensive treatment of this topic in any book. Trevor Hastie, Robert Tibshirani, and Jerome Friedman are professors of statistics at Stanford University. They are prominent researchers in this area: Hastie and Tibshirani developed generalized additive models and wrote a popular book of that title. Hastie wrote much of the statistical modeling software in S-PLUS and invented principal curves and surfaces. Tibshirani proposed the Lasso and is co-author of the very successful An Introduction to the Bootstrap. Friedman is the co-inventor of many data-mining tools including CART, MARS, and projection pursuit.
Basic Engineering Circuit Analysis
J. David Irwin - 1984
Now in a new Ninth Edition, this reader-friendly book has been completely revised and improved to ensure that the learning experience is enhanced. It's built on the strength of Irwin's problem-solving methodology, providing readers with a strong foundation as they advance in the field.