Cambridge University Press
Books by this publisher
-
A Short Course in Computational Science and Engineering: C++, Java and Octave Numerical Programming with Free Software T
Published 8 years ago
by David Yevick, Cambridge University Press
Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and perform
-
Turing's World 3.0 for Windows (Center for the Study of Language and Information Publication Lecture Notes)
Published 9 years ago
by Jon Barwise, John Etchemendy, Cambridge University Press
Turing's World is a self-contained introduction to Turing machines, one of the fundamental notions of logic and computer science. The text and accompanying diskette allow the user to design, debug, and run sophisticated Turing machines in a graphical environment. Turing's World introduces users to the key concepts in computability theory through a sequence of over 100 exercises and projects.
-
Applied Geostatistics with SGeMS: A User's Guide
Published 9 years ago
by Nicolas Remy, Alexandre Boucher, Jianbing Wu, Cambridge University Press
The Stanford Geostatistical Modeling Software (SGeMS) is an open-source computer package for solving problems involving spatially related variables. It provides geostatistics practitioners with a user-friendly interface, an interactive 3-D visualization, and a wide selection of algorithms. This practical book provides a step-by-step guide to using SGeMS algorithms.
-
The Elements of MATLAB Style
Published 10 years ago
by Richard K. Johnson, Cambridge University Press
The Elements of MATLAB Style is a guide for both new and experienced MATLAB programmers. It provides a collection of standards and guidelines for creating solid MATLAB code that will be easy to understand, enhance, and maintain. It is written for both individuals and those working in teams in which consistency is critical. This is the only book devoted to MATLAB style and best programming practices, focusing on how MATLAB code can be written in order to maximize its effectiveness.
-
Computational Models of Conditioning
Published 10 years ago
by Nestor Schmajuk, Cambridge University Press
Since first described, multiple properties of classical conditioning have been discovered, establishing the need for mathematical models to help explain the defining features. The mathematical complexity of the models puts our understanding of their workings beyond the ability of our intuitive thinking and makes computer simulations irreplaceable.
-
Steps in Scala: An Introduction to Object-Functional Programming
Published 10 years ago
by Christos K. K. Loverdos, Apostolos Syropoulos, Cambridge University Press
Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They teach Scala with a step-by-step approach and explain how to exploit the full power of the industry-proven JVM technology.
-
Recommender Systems: An Introduction
Published 10 years ago
by Dietmar Jannach, Markus Zanker, Alexander Felfernig, Gerhard Friedrich, Cambridge University Press
In this age of information overload, people use a variety of strategies to make choices about what to buy, how to spend their leisure time, and even whom to date. Recommender systems automate some of these strategies with the goal of providing affordable, personal, and high-quality recommendations. This book offers an overview of approaches to developing state-of-the-art recommender systems.
-
JavaTech, an Introduction to Scientific and Technical Computing with Java
Published 10 years ago
by Clark S. Lindsey, Johnny S. Tolliver, Thomas Lindblad, Cambridge University Press
JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI.
-
Programming in Visual Basic 2010: The Very Beginner's Guide
Published 10 years ago
by Jim McKeown, Cambridge University Press
This is an introduction to programming using Microsoft's Visual Basic.NET 2010. It is intended for novice programmers with little or no programming experience or no experience with Visual Basic. The text emphasizes programming logic and good programming techniques with generous explanations of programming concepts written from a non-technical point of view. It stresses input, processing, and output and sequence, selection, and repetition in code development. File I/O and arrays are included.
-
A Designer's Guide to Asynchronous VLSI
Published 10 years ago
by Peter A. Beerel, Recep O. Ozdag, Marcos Ferretti, Cambridge University Press
Bypass the limitations of synchronous design and create low power, higher performance circuits with shorter design times using this practical guide to asynchronous design. The fundamentals of asynchronous design are covered, as is a large variety of design styles, while the emphasis throughout is on practical techniques and real-world applications.
-
Mechanisms in Classical Conditioning: A Computational Approach
Published 11 years ago
by Nestor Schmajuk, Cambridge University Press
What mechanisms are involved in enabling us to generate predictions of what will happen in the near future? Although we use associative mechanisms as the basis to predict future events, such as using cues from our surrounding environment, timing, attentional, and configural mechanisms are also needed to improve this function. Timing mechanisms allow us to determine when those events will take place.
-
Numerical Methods in Engineering with Python
Published 11 years ago
by Jaan Kiusalaas, Cambridge University Press
Numerical Methods in Engineering with Python, 2nd Edition is a text for engineering students and a reference for practicing engineers, especially those who wish to explore Python. This new edition features 18 additional exercises and the addition of rational function interpolation. Brent's method of root finding was replaced by Ridder's method, and the Fletcher-Reeves method of optimization was dropped in favor of the downhill simplex method.
-
Statistical Machine Translation
Published 11 years ago
by Philipp Koehn, Cambridge University Press
This introductory text to statistical machine translation (SMT) provides all of the theories and methods needed to build a statistical machine translator, such as Google Language Tools and Babelfish. In general, statistical techniques allow automatic translation systems to be built quickly for any language-pair using only translated texts and generic software. With increasing globalization, statistical machine translation will be central to communication and commerce.
-
Agile Testing: How to Succeed in an Extreme Testing Environment
Published 11 years ago
by John Watkins, Cambridge University Press
In an IT world in which there are differently sized projects, with different applications, differently skilled practitioners, and on-site, off-site, and off-shored development teams, it is impossible for there to be a one-size-fits-all agile development and testing approach. This book provides practical guidance for professionals, practitioners, and researchers faced with creating and rolling out their own agile testing processes.
-
Intermediate Microeconomics with Microsoft Excel
Published 11 years ago
by Humberto Barreto, Cambridge University Press
This unique text uses Microsoft Excel® workbooks to instruct students. In addition to explaining fundamental concepts in microeconomic theory, readers acquire a great deal of sophisticated Excel skills and gain the practical mathematics needed to succeed in advanced courses. In addition to the innovative pedagogical approach, the book features explicitly repeated use of a single central methodology, the economic approach. Students learn how economists think and how to think like an economist.
-
Applied Geostatistics with SGeMS: A User's Guide
Published 11 years ago
by Nicolas Remy, Alexandre Boucher, Jianbing Wu, Cambridge University Press
The Stanford Geostatistical Modeling Software (SGeMS) is an open-source computer package for solving problems involving spatially related variables. It provides geostatistics practitioners with a user-friendly interface, an interactive 3-D visualization, and a wide selection of algorithms. This practical book provides a step-by-step guide to using SGeMS algorithms.
-
Python for Software Design: How to Think Like a Computer Scientist
Published 11 years ago
by Allen B. Downey, Cambridge University Press
Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters.
-
Traditions of Gamelan Music in Java: Musical Pluralism and Regional Identity (Cambridge Studies in Ethnomusicology)
Published 12 years ago
by R. Anderson Sutton, Cambridge University Press
This book is a wide-ranging study of the varieties of gamelan music in contemporary Java seen from a regional perspective. While the focus of most studies of Javanese music has been limited to the court-derived music of Surakarta and Yogyakarta, Sutton goes beyond them to consider also gamelan music of Banyumas, Semarang and east Java as separate regional traditions with distinctive repertoires, styles and techniques of performance and conceptions about music.
-
Practical Database Programming with Visual Basic.NET
Published 12 years ago
by Ying Bai, Cambridge University Press
Unlike most other database programming books, which discuss and present database programming techniques through huge blocks of programming code, this book uses a unique writing style to show readers how to develop professional and practical database programs using Visual Basic.NET 2005 Design Tools and Wizards related to ADO.NET 2.0, and to apply codes that are auto-generated by using Wizards.
-
Practical Database Programming with Visual Basic.NET
Published 12 years ago
by Ying Bai, Cambridge University Press
Unlike most other database programming books, which discuss and present database programming techniques through huge blocks of programming code, this book uses a unique writing style to show readers how to develop professional and practical database programs using Visual Basic.NET 2005 Design Tools and Wizards related to ADO.NET 2.0, and to apply codes that are auto-generated by using Wizards.
Comments