Book picks similar to
Conceptual Structures: Information Processing in Mind and Machine by John F. Sowa
technical
logic
egr229
egr229a-a4
Introduction to Algorithms: A Creative Approach
Udi Manber - 1989
The heart of this creative process lies in an analogy between proving mathematical theorems by induction and designing combinatorial algorithms. The book contains hundreds of problems and examples. It is designed to enhance the reader's problem-solving abilities and understanding of the principles behind algorithm design.
Breakfast with Sharks: A Screenwriter's Guide to Getting the Meeting, Nailing the Pitch, Signing the Deal, and Navigating the Murky Waters of Hollywood
Michael Lent - 2004
This is a book about the business of managing your screenwriting career, from advice on choosing an agent to tips on juggling three deal-making breakfasts a day. Prescriptive and useful, Breakfast with Sharks is a real guide to navigating the murky waters of the Hollywood system.Unlike most of the screenwriting books available, here’s one that tells you what to do after you’ve finished your surefire-hit screenplay. Written from the perspective of Michael Lent, an in-the-trenches working screenwriter in Hollywood, this is a real-world look into the script-to-screen business as it is practiced today.Breakfast with Sharks is filled with useful advice on everything from the ins and outs of moving to Los Angeles to understanding terms like “spec,” “option,” and “assignment.” Here you’ll learn what to expect from agents and managers and who does what in the studio hierarchy. And most important, Breakfast with Sharks will help you nail your pitch so the studio exec can’t say no.Rounded out with a Q&A section and resource lists of script competitions, film festivals, trade associations, industry publications, and more, Breakfast with Sharks is chock-full of “take this and use it right now” information for screenwriters at any stage of their careers.
Dr. Patrick Walsh's Guide to Surviving Prostate Cancer
Patrick C. Walsh - 2001
But the good news is that more men are being cured of this disease than ever before. Now in a revised fourth edition, this lifesaving guide by Dr. Patrick Walsh and award-winning science writer Janet Farrar Worthington offers a message of hope to every man facing this illness. Prostate cancer is a different disease in every man--which means that the right treatment varies for each person. Public awareness for this disease has transformed treatment and opened up new avenues of research; rapid advances in knowledge are being translated in new recommendations for management. In this book, Dr. Walsh will address questions such as: What causes prostate cancer? Your risk factors, including heredity, diet, and environment. Can I prevent prostate cancer? How some simple changes in your diet and lifestyle can help prevent or delay the disease. Does prostate cancer need to be treated at all? This hot-button issue is vital for men to understand. How do I know if I have prostate cancer? An explanation of the recently refined and expanded recommendations. How can my prostate cancer be treated? The pros and cons of new technologies and new information on focal therapy.
Introduction to Machine Learning with Python: A Guide for Data Scientists
Andreas C. Müller - 2015
If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination.You'll learn the steps necessary to create a successful machine-learning application with Python and the scikit-learn library. Authors Andreas Muller and Sarah Guido focus on the practical aspects of using machine learning algorithms, rather than the math behind them. Familiarity with the NumPy and matplotlib libraries will help you get even more from this book.With this book, you'll learn:Fundamental concepts and applications of machine learningAdvantages and shortcomings of widely used machine learning algorithmsHow to represent data processed by machine learning, including which data aspects to focus onAdvanced methods for model evaluation and parameter tuningThe concept of pipelines for chaining models and encapsulating your workflowMethods for working with text data, including text-specific processing techniquesSuggestions for improving your machine learning and data science skills
Fuzzy Logic: The Revolutionary Computer Technology That Is Changing Our World
Daniel McNeill - 1993
Professor Lofti Zadeh masterminded "fuzzy logic"--a way of programming computers to "make decisions" bases on imprecise data and complex situations. In "Fuzzy Logic," Daniel McNeill and Paul Freiberger relate the compelling tale of this remarkable new technology, the genius who brought it to life, and how it will soon affect the lives of every one of us.
Mathematics and Humor
John Allen Paulos - 1980
C. Fields, and Woody Allen."Jokes, paradoxes, riddles, and the art of non-sequitur are revealed with great perception and insight in this illuminating account of the relationship between humor and mathematics."—Joseph Williams, New York Times"'Leave your mind alone,' said a Thurber cartoon, and a really complete and convincing analysis of what humour is might spoil all jokes forever. This book avoids that danger. What it does. . .is describe broadly several kinds of mathematical theory and apply them to throw sidelights on how many kinds of jokes work."—New Scientist"Many scholars nowadays write seriously about the ludicrous. Some merely manage to be dull. A few—like Paulos—are brilliant in an odd endeavor."—Los Angeles Times Book Review
C Primer Plus
Stephen Prata - 1984
From extended integer types and compound literals to Boolean support and variable-length arrays, this book helps you learn to create practical and real-world applications with C programming. It contains review questions and programming exercises.
C: A Reference Manual
Samuel P. Harbison III - 1984
It discusses the ongoing, international standardization of C++, explores the importance of Clean C code in the common subset of the ISO C and C++ languages, and demonstrates other ways to program in a style that is more compatible with C++.
Computability and Logic
George S. Boolos - 1980
Including a selection of exercises, adjusted for this edition, at the end of each chapter, it offers a new and simpler treatment of the representability of recursive functions, a traditional stumbling block for students on the way to the Godel incompleteness theorems.
The Space Race: A History From Beginning to End
Hourly History - 2018
During fourteen years, from 1955 to 1969, the Soviet Union and the United States of America were engaged in a dramatic race against each other to conquer space. This period encompassed dramatic victories, humbling defeats, and more than one tragedy. This is a story of human courage and ingenuity at its best and political maneuvering at its worst, of almost unbelievable technological progress undertaken with the object not just of advancing human knowledge but also of proving the superiority of one country over another. Inside you will read about... ✓ From Missiles to Rockets ✓ Russia Takes the Lead ✓ Early American Failures ✓ The First Men in Space ✓ Fatalities on Both Sides ✓ The Moon Landing And much more! The space race culminated in man setting foot upon the moon, but each milestone on the way to that final goal was bitterly contested. Two powerful nations pledged a substantial part of their national resources to beat the other in a scientific and technological race to be the first to achieve new records. In terms of contests between major powers, there has never been anything quite as dramatic, public, and sustained as the space race; it remains one of the most fascinating and engaging episodes of the Cold War.
Problem Solving with C++: The Object of Programming
Walter J. Savitch - 1995
It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.
Digital Image Processing
Rafael C. Gonzalez - 1977
Completely self-contained, heavily illustrated, and mathematically accessible, it has a scope of application that is not limited to the solution of specialized problems. Digital Image Fundamentals. Image Enhancement in the Spatial Domain. Image Enhancement in the Frequency Domain. Image Restoration. Color Image Processing. Wavelets and Multiresolution Processing. Image Compression. Morphological Image Processing. Image Segmentation. Representation and Description. Object Recognition.
The Pencil: A History of Design and Circumstance
Henry Petroski - 1992
Henry Petroski traces the origins of the pencil back to ancient Greece and Rome, writes factually and charmingly about its development over the centuries and around the world, and shows what the pencil can teach us about engineering and technology today.
How Numbers Work: Discover the Strange and Beautiful World of Mathematics (New Scientist Instant Expert)
New Scientist - 2018
No, hang on, let's make this interesting. Between zero and infinity. Even if you stick to the whole numbers, there are a lot to choose from - an infinite number in fact. Throw in decimal fractions and infinity suddenly gets an awful lot bigger (is that even possible?) And then there are the negative numbers, the imaginary numbers, the irrational numbers like pi which never end. It literally never ends.The world of numbers is indeed strange and beautiful. Among its inhabitants are some really notable characters - pi, e, the "imaginary" number i and the famous golden ratio to name just a few. Prime numbers occupy a special status. Zero is very odd indeed: is it a number, or isn't it?How Numbers Work takes a tour of this mind-blowing but beautiful realm of numbers and the mathematical rules that connect them. Not only that, but take a crash course on the biggest unsolved problems that keep mathematicians up at night, find out about the strange and unexpected ways mathematics influences our everyday lives, and discover the incredible connection between numbers and reality itself. ABOUT THE SERIESNew Scientist Instant Expert books are definitive and accessible entry points to the most important subjects in science; subjects that challenge, attract debate, invite controversy and engage the most enquiring minds. Designed for curious readers who want to know how things work and why, the Instant Expert series explores the topics that really matter and their impact on individuals, society, and the planet, translating the scientific complexities around us into language that's open to everyone, and putting new ideas and discoveries into perspective and context.
Building Java Programs: A Back to Basics Approach
Stuart Reges - 2007
By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience. Introduction to Java Programming, Primitive Data and Definite Loops, Introduction to Parameters and Objects, Conditional Execution, Program Logic and Indefinite Loops, File Processing, Arrays, Defining Classes, Inheritance and Interfaces, ArrayLists, Java Collections Framework, Recursion, Searching and Sorting, Graphical User Interfaces. For all readers interested in introductory programming.