You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
You know how to code..but is it enough? Do you feel left out when other programmers talk about asymptotic bounds? Have you failed a job interview because you don't know computer science? The author, a senior developer at a major software company with a PhD in computer science, takes you through what you would have learned while earning a four-year computer science degree. Volume one covers the most frequently referenced topics, including algorithms and data structures, graphs, problem-solving techniques, and complexity theory. When you finish this book, you'll have the tools you need to hold your own with people who have - or expect you to have - a computer science degree.
Compilers and operating systems constitute the basic interfaces between a programmer and the machine for which he is developing software. In this book we are concerned with the construction of the former. Our intent is to provide the reader with a firm theoretical basis for compiler construction and sound engineering principles for selecting alternate methods, imple menting them, and integrating them into a reliable, economically viable product. The emphasis is upon a clean decomposition employing modules that can be re-used for many compilers, separation of concerns to facilitate team programming, and flexibility to accommodate hardware and system constraints. A reader should be able to und...
This volume aims to present the essential work of geographer and historical ecologist William M. Denevan to explain the impact and influence his thinking had on the conceptual advancement not only in his own discipline, but in a range of related disciplines such as anthropology, archaeology, and environmental history. The book is organized around eight themes, demonstrating Denevan’s early and profound insights on topics that remain of current relevance today, and the scholarly impact his writing had on subsequent scholarship. The book is unique because it offers commentary from active scholars who address the impacts of Prof. Denevan's thinking and work on contemporary environmental and e...
None
Decrypt the science behind coding, the language of computer programming, and understand how it can shape every aspect of modern technology.