Most of the well-known mathematical software systems are batch oriented, though in the past few years there have been attempts to incorporate...
Conceptual Design for Interactive Systems: Designing for Performance and User Experience provides readers with a comprehensive guide to the steps...
In designing a network device, you make dozens of decisions that affect the speed with which it will perform—sometimes for better, but sometimes for...
This book identifies the 13 main challenges designers face when they talk about their work and provides communication strategies so that a better...
Improving the User Experience through Practical Data Analytics shows you how to make UX design decisions based on data—not hunches. Authors Fritz and...
The divide between UX and Web development can be stifling. Bridging UX and Web Development prepares you to break down those walls by teaching you how...
Since the beginning of the computer age, researchers from many disciplines have sought to facilitate people's use of computers and to provide ways for...
Disappearing Cryptography, Second Edition describes how to take words, sounds, or images and hide them in digital data so they look like other words...
Do you spend a lot of time during the design process wondering what users really need? Do you hate those endless meetings where you argue how the...
Most Internet applications use sockets to implement network communication protocols. TCP/IP Sockets in Java: Practical Guide for Programmers, with its...