Book picks similar to
Materials Selection in Mechanical Design by Michael F. Ashby
engineering
textbooks
science
mechanical-engineering
Numerical Recipes in C: The Art of Scientific Computing
William H. Press - 1988
In a self-contained manner it proceeds from mathematical and theoretical considerations to actual practical computer routines. With over 100 new routines bringing the total to well over 300, plus upgraded versions of the original routines, the new edition remains the most practical, comprehensive handbook of scientific computing available today.
Psychology in Action
Karen Huffman - 1987
To meet it, you need a fully integrated text and supplements package that sets the stage for a perfectly choreographed learning experience.
Psychology: From Inquiry to Understanding
Scott O. Lilienfeld - 2007
By encouraging students to question, and teaching students how to test their assumptions, Lilienfeld motivates students to use scientific thinking skills to better understand the complex world of psychology.
Principles of Genetics
D. Peter Snustad - 1997
This clear, concise look at the basic principles and concepts of genetics uses a human genetics perspective to discuss the methods and experiments upon which genetic principles are based, such as DNA replication.
Working Effectively with Legacy Code
Michael C. Feathers - 2004
This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.
Stylin' with CSS: A Designer's Guide
Charles Wyke-Smith - 2005
Stylin with CSS teaches you everything you need to know start using CSS in your web development work, from the basics of markup of your content and styling text, through to creating multi-column page layouts without the use of tables. Learn how to create interface components, such as drop-down menus, navigation links, and animated graphical buttons, using only CSS no JavaScript required. Discover how to design code that will work on the latest standard-compliant browsers, while working around the quirks of the older browsers. With a mastery of CSS, your web design capabilities will move to a new level, and everything you need to know to get your started and build your skills is right here in this book. You ll be stylin in no time!"
Earth Science [With DVD-ROM]
Edward J. Tarbuck - 2008
The twelfth edition of "Earth Science "offers a user-friendly overview of our physical environment with balanced, up-to-date coverage of geology, oceanography, astronomy, and meteorology for the undergraduate student with little background in science. The emphasis is on readability, with clear example-driven explanations. The twelfth edition takes full advantage of the subject's visual appeal, with discussions reinforced by incredible color photos and superb illustrations by Earth science illustrator and geologist Dennis Tasa.
Geeks Bearing Gifts: Imagining New Futures for News
Jeff Jarvis - 2014
Geeks Bearing Gifts: Imagining New Futures for News is a creative, thought-provoking and entertaining exploration of the possible future(s) of news by Professor Jeff Jarvis, who leads the Tow-Knight Center for Entrepreneurial Journalism at the CUNY Graduate School of Journalism.To Jarvis, journalism helps a community better organize its knowledge so it can better organize itself: “But we in the field came to define ourselves less by our value and mission and more by our media and tools — ink on pulp or slick paper, sound or images over airwaves. Now we have new tools to exploit. Those tools require new skills and create new value. But at the core, we serve citizens and communities.” He offers not a single definitive future of journalism and news, but a range of possibilities depending on how journalists and journalism evolve – with the help of the “geeks” whose advances in media technology offer many opportunities for journalists and media entrepreneurs who are willing to think creatively and take risks.Jarvis, one of the preeminent voices on emerging forms of journalism, news delivery, and community engagement, advises many media companies, startups, and foundations. He is a former president and creative director of Advance.net, the online arm of Advance Publications, and was the creator and founding editor of Entertainment Weekly; Sunday editor and associate publisher of the New York Daily News; TV critic for TV Guide and People; a columnist on the San Francisco Examiner; and assistant city editor and reporter for the Chicago Tribune.
Media and Culture: An Introduction to Mass Communication
Richard Campbell - 1997
While students are familiar with and may be using the latest products and newest formats, they may not understand how the media has evolved to this point or what all these changes mean. This is where Media and Culture steps in. The eighth edition pulls back the curtain and shows students how the media really works, giving students the deeper insight and context they need to become informed media critics.
An Introduction to Language
Victoria A. Fromkin - 1974
All chapters in this best-seller have been substantially revised to reflect recent discoveries and new understanding of linguistics and languages.
Research Methods in Psychology
John J. Shaughnessy - 1985
Offers students with the tools necessary to do ethical research in psychology and to understand the research they learn about in psychology courses and in the media.
Business Statistics: A First Course
David M. Levine - 1999
Focused more on concepts than on statistical methods, it shows readers how to properly use statistics to analyze data and demonstrates how computer software is an integral part of this analysis. "Using Statistics" scenarios discuss how statistics is used in a real business setting. Includes contemporary business applications, many with real data sets, and an integrated case that runs throughout chapters. "PHSTAT," a custom designed Excel add-in, is packaged with each book. Introduction and Data Collection. Presenting Data in Tables and Charts. Summarizing and Describing Numerical Data. Basic Probability and Probability Distributions. Sampling Distributions and Confidence Interval Estimation. Fundamentals of Hypothesis Testing: One-Sample Tests. Two-Sample and C-Sample Tests with Numerical Data. Hypothesis Testing with Categorical Data. Statistical Applications in Quality and Productivity Management. The Simple Linear Regression Model and Correlations. Introduction to Multiple Regression. Time Series Analysis. An accessible introduction or refresher on statistics for those in accounting, marketing, management, economics, and finance.
Cryptography and Network Security: Principles and Practice
William Stallings - 1998
William Stallings offers a practical survey of both the principles and practice of cryptography and network security, reflecting the latest developments in the field.
Effective Java
Joshua Bloch - 2001
The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates and times, and numerous minor enhancements such as convenience factory methods for collections. In this new edition of Effective Java, Bloch updates the work to take advantage of these new language and library features, and provides specific best practices for their use. Java's increased support for multiple paradigms increases the need for best-practices advice, and this book delivers. As in previous editions, each chapter consists of several "items," each presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Coverage includes:Updated techniques and best practices on classic topics, including objects, classes, methods, libraries, and generics How to avoid the traps and pitfalls of commonly misunderstood subtleties of the platform Focus on the language and its most fundamental libraries, such as java.lang and java.util
Integrating Educational Technology Into Teaching
Margaret D. Roblyer - 1996
It shows teachers how to create an environment in which technology can effectively enhance learning. It contains a technology integration framework that builds on research and the TIP model.