{"product_id":"ideas-that-created-the-future-isbn-9780262045308","title":"Ideas That Created the Future","description":"\u003cb\u003eClassic papers by thinkers ranging from from Aristotle and Leibniz to Norbert Wiener and Gordon Moore that chart the evolution of computer science.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eIdeas That Created the Future\u003c\/i\u003e collects forty-six classic papers in computer science that map the evolution of the field. It covers all aspects of computer science: theory and practice, architectures and algorithms, and logic and software systems, with an emphasis on the period of 1936-1980 but also including important early work. Offering papers by thinkers ranging from Aristotle and Leibniz to Alan Turing and Nobert Wiener, the book documents the discoveries and inventions that created today's digital world. Each paper is accompanied by a brief essay by Harry Lewis, the volume's editor, offering historical and intellectual context.1 Prior Analytics (∼350 BCE) 1 \u003cbr\u003e2 The True Method (1677) 5 \u003cbr\u003e3 Sketch of the Analytical Engine (1843) 9\u003cbr\u003e4 An Investigation of the Laws of Thought on Which Are Founded the Mathematical Theories of Logic and Probabilities (1854) 27\u003cbr\u003e 5 Mathematical Problems (1900) 45 \u003cbr\u003e6 On Computable Numbers, with an Application to the Entscheidungsproblem (1936) 51 \u003cbr\u003e7 A Proposed Automatic Calculating Machine (1937) 61 \u003cbr\u003e8 A Symbolic Analysis of Relay and Switching Circuits (1938) 71 \u003cbr\u003e 9 A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) 79\u003cbr\u003e 10 First Draft of a Report on the EDVAC (1945) 89 \u003cbr\u003e11 As We May Think (1945) 107\u003cbr\u003e 12 A Mathematical Theory of Communication (1948) 121 \u003cbr\u003e13 Error Detecting and Error Correcting Codes (1950) 135\u003cbr\u003e14 Computing Machinery and Intelligence (1950) 147 \u003cbr\u003e15 The Best Way to Design an Automatic Calculating Machine (1951) 165\u003cbr\u003e 16 The Education of a Computer (1952) 169 \u003cbr\u003e17 On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem (1956) 179 \u003cbr\u003e18 The Perceptron: A Probabilistic Model for Information Storage and Organization (1958) 183 \u003cbr\u003e19 Some Moral and Technical Consequences of Automation (1960) 191 \u003cbr\u003e20 Man–Computer Symbiosis (1960) 201\u003cbr\u003e21 Recursive Functions of Symbolic Expressions and Their Computation by Machine (1960) 213 \u003cbr\u003e22 Augmenting Human Intellect: A Conceptual Framework (1962) 225\u003cbr\u003e 23 An Experimental Time-Sharing System (1962) 237 \u003cbr\u003e24 Sketchpad (1963) 251\u003cbr\u003e25 Cramming More Components onto Integrated Circuits (1965) 261\u003cbr\u003e26 Solution of a Problem in Concurrent Program Control (1965) 267 \u003cbr\u003e27 ELIZA—A Computer Program for the Study of Natural Language Communication between Man and Machine (1966) 271 \u003cbr\u003e28 The Structure of the “THE”-Multiprogramming System (1968) 279\u003cbr\u003e29 Go To Statement Considered Harmful (1968) 289\u003cbr\u003e30 Gaussian Elimination is Not Optimal (1969) 293\u003cbr\u003e 31 An Axiomatic Basis for Computer Programming (1969) 297\u003cbr\u003e 32 A Relational Model of Large Shared Data Banks (1970) 307\u003cbr\u003e33 Managing the Development of Large Software Systems (1970) 321 \u003cbr\u003e34 The Complexity of Theorem-Proving Procedures (1971) 333 \u003cbr\u003e 35 A Statistical Interpretation of Term Specificity and Its Application in Retrieval (1972) 339 \u003cbr\u003e36 Reducibility among Combinatorial Problems (1972) 349\u003cbr\u003e37 The Unix Time-Sharing System (1974) 357\u003cbr\u003e38 A Protocol for Packet Network Intercommunication (1974) 373 \u003cbr\u003e39 Programming with Abstract Data Types (1974) 387 \u003cbr\u003e40 The Mythical Man-Month (1975) 399 \u003cbr\u003e41 Ethernet: Distributed Packet Switching for Local Computer Networks (1976) 407\u003cbr\u003e 42 New Directions in Cryptography (1976) 421\u003cbr\u003e 43 Big Omicron and Big Omega and Big Theta (1976) 441\u003cbr\u003e44 Social Processes and Proofs of Theorems and Programs (1977) 447 \u003cbr\u003e45 A Method for Obtaining Digital Signatures and Public-Key Cryptosystems (1978) 463 \u003cbr\u003e46 How to Share a Secret (1979) 475\u003cbr\u003eBibliography 479\u003cbr\u003e Index 491Harry R. Lewis is Gordon McKay Research Professor of Computer Science at Harvard University.","brand":"The MIT Press","offers":[{"title":"Default Title","offer_id":46304692306149,"sku":"NP9780262045308","price":60.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9780262045308.jpg?v=1767729761","url":"https:\/\/k12savings.com\/products\/ideas-that-created-the-future-isbn-9780262045308","provider":"K12savings","version":"1.0","type":"link"}