Due to the rapid advances in computer technology, intelligent computer software and
multimedia have become essential parts of engineering education. Software integration with
various media such as graphics, sound, video and animation is providing efficient tools for
teaching and learning. A modern textbook should contain both the...
OVER THE PAST SEVERAL YEARS JAVASCRIPT has undergone a remarkable transformation. Where
once it was a “toy” language relegated to secondary status it’s now one of the most important
programming languages in the world. With the ongoing importance of Ajax-based development and
the rise of full-featured JavaScript...
In the time since the 1986 edition of this book, the world of compiler design
has changed significantly. Programming languages have evolved to present new
compilation problems. Computer architectures offer a variety of resources of
which the compiler designer must take advantage. Perhaps most interestingly,
the venerable technology of...
Many of us wish to create our own video games. For some, gaming is a hobby, and
for others it is something fun to participate in casually. But for the rest of us,
gaming and the dream of making our own games is more like a passion. Chances
are, if you’ve purchased this book, you are looking to turn your desire and passion
into...
Elements of Artificial Neural Networks provides a clearly organized general introduction, focusing on a broad range of algorithms, for students and others who want to use neural networks rather than simply study them.The authors, who have been developing and team teaching the material in a one-semester course over the past six years, describe...
In contemporary globally competitive markets, the development of new products
is considered a critical success factor for organizations. Significant efforts have
been invested in the development of methods and tools for improving the management
of design processes, being a key element in development processes,
especially those related...
Microsoft Visual Basic for Applications (VBA) is an exceptional programming language and
environment. The language has grown out of a need to have a programming language that
would allow more business-focused individuals to write programs, but equally support the
programming features that developers look for in a product. The...
SolidWorks as a topic of learning is a huge, sprawling expanse. There is a lot to know, and a lot to write about. While I have made every effort to be complete in this book, I'm sure there are some niche topics that have gone untreated. New in 2011, I have taken this book from a single volume of an immense scope to two individual volumes,...
What makes a good slide show great? In reality, most of us have an intuitive idea of how
to create a basic slide show, but without careful study, most people underestimate the
number of tricks that make a great slide show. When you’re ready to go beyond the basics
and do more with your shows, when you’re ready to create a...
After over fifteen years of research and trial and error,
micromap designs have evolved to the point where they
are slowly finding their way into mainstream statistical
visualizations. Now seems to be a good time to pull
all of the work together into a book in order to introduce
micromaps to a wide range of people interested in...
Project management is more than merely parceling out work assignments to
individuals and hoping that they will somehow accomplish a desired result. In
fact, projects that could have been successful often fail because of such take-itfor-
granted approaches. Individuals need hard information and real skills to
work successfully in a...
One of the most challenging tasks in today’s business and information technology (IT) environments
is to communicate a solution to an organizational problem in a simple manner that can be easily
understood by business and IT personnel alike. Is it also arduous to explain in simple words how
a remedy to an enterprise concern can be...