Computer Science, or Informatics as it is often called in Europe, is viewed by many as being both a science and a technology. Clearly, its technological aspects are very much upon us on a day to day basis. Yet all other exact sciences such as physics, biology or chemistry are also very present in ourdaily lives through the technologies...
Donald Lobo, Michal Mach, and I started CiviCRM almost six years ago. Back then, open source software had gained traction in the operating system arena, but the idea of an open source application designed from the ground up to meet the needs of non-profits and other civic sector organizations was pretty radical. We were convinced that there...
The arrival and popularity of multi-core processors have sparked a renewed
interest in the development of parallel programs. Similarly, the availability
of low cost microprocessors and sensors has generated a great interest in embedded
real-time programs. This book provides students and programmers
with traditional backgrounds in...
Digital Design for Print and Web: An Introduction to Theory, Principles, and Techniques was written to help people succeed with digital design. It is a learning product that incorporates both video lessons and an in-depth textbook written from two perspectives—that of a student, and that of a teacher.
Howdy folks. This book is your guide to learning Blender 2.6. It assumes no previous knowledge of
Blender, although old Blender users will find a lot to learn here too. Some beginner texts are dressed-up
reference manuals, while some try to teach everything and end up teaching nothing. This book will teach
you how to use Blender 2.6,...
Data communication networks are widely used today and are an integral part of our
daily life. The Internet is a medium for business, personal, and government communication,
and it is difficult to envision today’s society without this essential
infrastructure. The continued success of the Internet is dependent on our ability
to...
The development of pattern recognition methods on the basis of so-called Markov
models is tightly coupled to the technological progress in the field of automatic
speech recognition. Today, however, Markov chain and hidden Markov models are
also applied in many other fields where the task is the modeling and analysis of
chronologically...
Computer graphics systems are capable of generating stunningly realistic images of objects that have never physically existed. In order for computers to create these accurately detailed images, digital models of appearance must include robust data to give viewers a credible visual impression of the depicted materials. In particular, digital...
Why did we decide to update this book on ATM once again? Mainly, because the publisher asked us to! Seriously, though, in the fast moving telecommunications industry, a lot has happened since the publication of the last edition in 1998. In case you have been asleep, Internet-based communication is clearly the killer application for...
Get a Solid Account of Physical Layer Communications Theory, Illustrated with Numerous Interactive MATLAB Mini-Projects
You can rely on Fundamentals of Communications Systems for a solid introduction to physical layer communications theory, filled with modern implementations and MATLAB examples. This state-of-the-art...
As semantic technologies prove their value with targeted applications, there are increasing opportunities
to consider their application in social contexts for knowledge, learning, and human development.
Semantic Web and Knowledge Management has been accepted as a critical enabler aiming to increase
knowledge-related performance...
Computer science, like other mathematical fields, cannot live without a tight relationship
with reality. However, such a relationship is, frankly, not very common.
This is probably why people so enthusiastically welcome a true meeting of theory
and practice. In that sense, the coming together of XML and tree automata theory
was a...