Machinery's Handbook


Erik Oberg - 1914
    The speeds and feeds section has been revised, updated and expanded to include new materials, more cutting tools, and tool life estimates. The welding section has been rewritten to incorporate recent developments, the numerical control section has been expanded and rearranged to facilitate use, and logarithm and trigonometry tables have been reinstated. New to this edition are sections on bolt tightening torques, motion control sections, ISO 9000, lasers, dividing heads, bandsaws (including speeds and feeds), electrical discharge machining, retaining rings, machinability of wood, and collets. In addition, all the practical information and data has been reviewed and updated where necessary.

LATEX: A Document Preparation System: User's Guide and Reference Manual


Leslie Lamport - 1985
    The new edition features additional styles and functions, improved font handling, and enhanced graphics capabilities. Other parts of the book have been revised to reflect user comments and suggestions. Selected sections have been rewritten to explain challenging concepts or functions, and the descriptions of both MakeIndex and BibTEX have been updated. New LATEX users will want to start with this book, and current users, particularly as they upgrade to the LATEX2e software, will be eager to obtain the most up-to-date version of its associated manual. Features Revised version of the authoritative user's guide and reference manual for the LATEX computer typesetting system. Features the new standard software release - LATEX2e. Sections rewritten to explain difficult concepts or functions.

The C Programming Language


Brian W. Kernighan - 1978
    It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.

Introduction to Modern Optics


Grant R. Fowles - 1968
    The first half of the book deals with classical physical optics; the second principally with the quantum nature of light. Chapters 1 and 2 treat the propagation of light waves, including the concepts of phase and group velocities, and the vectorial nature of light. Chapter 3 applies the concepts of partial coherence and coherence length to the study of interference, and Chapter 4 takes up multiple-beam interference and includes Fabry-Perot interferometry and multilayer-film theory. Diffraction and holography are the subjects of Chapter 5, and the propagation of light in material media (including crystal and nonlinear optics) are central to Chapter 6. Chapters 7 and 8 introduce the quantum theory of light and elementary optical spectra, and Chapter 9 explores the theory of light amplification and lasers. Chapter 10 briefly outlines ray optics in order to introduce students to the matrix method for treating optical systems and to apply the ray matrix to the study of laser resonators.Many applications of the laser to the study of optics are integrated throughout the text. The author assumes students have had an intermediate course in electricity and magnetism and some advanced mathematics beyond calculus. For classroom use, a list of problems is included at the end of each chapter, with selected answers at the end of the book.

Last Days of the Concorde: The Crash of Flight 4590 and the End of Supersonic Passenger Travel


Samme Chittum - 2018
    An airliner capable of flying at more than twice the speed of sound, the Concorde had completed 25 years of successful flights, whisking wealthy passengers--from diplomats to rock stars to corporate titans--between continents on brief and glamorous flights. Yet on this fateful day, the chartered Concorde jet, en route to America, crashed and killed all 109 passengers and crew onboard and four people on the ground. Urgent questions immediately arose as investigators scrambled to discover what had gone wrong. What caused the fire? Could it have been prevented? And, most urgently, was the Concorde safe to fly? Last Days of the Concorde addresses these issues and many more, offering a fascinating insider's look at the dramatic disaster, the hunt for clues, and the systemic overhauls that followed the crash.

Project Management: Achieving Competitive Advantage


Jeffrey K. Pinto - 2006
    Cases, examples and problems from a variety of project types are used to illustrate the text.

Digital Systems: Principles and Applications


Ronald J. Tocci - 1977
    KEY TOPICS For each new device or circuit, the authors describe the principle of the operation, give thorough examples, and then show its actual application. An excellent reference on modern digital systems.

Complex Variables and Applications


James Ward Brown - 1960
    It uses examples and exercise sets, with clear explanations of problem-solving techniqes and material on the further theory of functions.

Learning From Data: A Short Course


Yaser S. Abu-Mostafa - 2012
    Its techniques are widely applied in engineering, science, finance, and commerce. This book is designed for a short course on machine learning. It is a short course, not a hurried course. From over a decade of teaching this material, we have distilled what we believe to be the core topics that every student of the subject should know. We chose the title `learning from data' that faithfully describes what the subject is about, and made it a point to cover the topics in a story-like fashion. Our hope is that the reader can learn all the fundamentals of the subject by reading the book cover to cover. ---- Learning from data has distinct theoretical and practical tracks. In this book, we balance the theoretical and the practical, the mathematical and the heuristic. Our criterion for inclusion is relevance. Theory that establishes the conceptual framework for learning is included, and so are heuristics that impact the performance of real learning systems. ---- Learning from data is a very dynamic field. Some of the hot techniques and theories at times become just fads, and others gain traction and become part of the field. What we have emphasized in this book are the necessary fundamentals that give any student of learning from data a solid foundation, and enable him or her to venture out and explore further techniques and theories, or perhaps to contribute their own. ---- The authors are professors at California Institute of Technology (Caltech), Rensselaer Polytechnic Institute (RPI), and National Taiwan University (NTU), where this book is the main text for their popular courses on machine learning. The authors also consult extensively with financial and commercial companies on machine learning applications, and have led winning teams in machine learning competitions.

Money & Capital Markets


Peter S. Rose - 1989
    This book discuses various major types of financial institutions and financial instruments present along with how and why the system of money and capital markets is changing. It also provides a descriptive explanation of how interest rates and security values are determined.

CK-12 Basic Physics


CK-12 Foundation - 2012
    Objects in harmonic motion have the ability to transfer some of their energy over large distances. Light Nature: This chapter covers the nature of light, polarization, and color.

Programming in C


Stephen G. Kochan - 2004
    Stephen Kochan's "Programming in C" is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. This book provides readers with practical examples of how the C programming language can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one-stop-source for C programming, this book is it.The book is appropriate for all introductory-to-intermediate courses on programming in the C language, including courses covering C programming for games and small-device platforms. "Programming in C, Third Edition" is a thoroughly revised and updated edition of Steven Kochan's classic C programming tutorial: a book that has helped thousands of students master C over the past twenty years. This edition fully reflects the latest C standard and contains current source code. It has been crafted to help students master C regardless of the platform they intend to use or the applications they intend to create -- including small-device and gaming applications, where C's elegance and speed make it especially valuable.Kochan begins with the fundamentals, then covers every facet of C language programming: variables, data types, arithmetic expressions, program looping, making decisions, arrays, functions, structures, character strings, pointers, operations on bits, the preprocessors, I/O, and more. Coverage also includes chapters on working with larger programs; debugging programs; and the fundamentals of object-oriented programming. Appendices include a complete language summary, an introduction to the Standard C Library, coverage of compiling and running programs using gcc, common programming mistakes, and more.

Basic Machines and How They Work


Naval Education and Training Program Development Center - 1971
    Thorough in its coverage of basic theory, from the lever and inclined plane to internal combustion engines and power trains, it requires nothing more than an understanding of the most elementary mathematics. Beginning with the simplest of machines — the lever — the text proceeds to discussions of the block and tackle (pulleys and hoists), wheel and axle, the inclined plane and the wedge, the screw, and different types of gears (simple, spur, bevel, herringbone, spiral, worm, etc.). A chapter on the concept of work discusses the measurement of work, friction, and efficiency; this is followed by investigations of power, force, and pressure, with explanations of the uses of scales, balances, gauges, and barometers. The fundamentals of hydrostatic and hydraulic machines (such as the hydraulic braking system and the hydraulic press) are discussed in detail. The remaining chapters cover machine elements (bearings and springs), basic mechanisms (gear differential, couplings, cams, clutches), the internal combustion engine and power trains (including explanations of various transmission systems — synchromesh, auxiliary, etc.). Every concept is clearly defined, and discussions always build easily from elementary theory to specific applications familiar to anyone with the slightest interest in mechanics. Important concepts, machine components, and techniques are clearly illustrated in more than 200 diagrams, drawings, and cross-sections that reveal inner workings — all of these help to clarify even further an already clear and well-organized presentation. Although it was originally designed for use in U.S. Naval Training Schools, this book can be used to great advantage as a basic text in mechanical engineering in standard technical schools, and it will be immensely valuable even to lay readers who desire a basic knowledge of mechanics.

Learning Python


Mark Lutz - 2003
    Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of "Learning Python" puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. "Learning Python," Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of "Learning Python" also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of "Learning Python" gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding."Learning Python," Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then "Learning Python," Second Edition is your best choice.

Operating System Concepts


Abraham Silberschatz - 1985
    By staying current, remaining relevant, and adapting to emerging course needs, this market-leading text has continued to define the operating systems course. This Seventh Edition not only presents the latest and most relevant systems, it also digs deeper to uncover those fundamental concepts that have remained constant throughout the evolution of today's operation systems. With this strong conceptual foundation in place, students can more easily understand the details related to specific systems. New Adaptations * Increased coverage of user perspective in Chapter 1. * Increased coverage of OS design throughout. * A new chapter on real-time and embedded systems (Chapter 19). * A new chapter on multimedia (Chapter 20). * Additional coverage of security and protection. * Additional coverage of distributed programming. * New exercises at the end of each chapter. * New programming exercises and projects at the end of each chapter. * New student-focused pedagogy and a new two-color design to enhance the learning process.