The Web Ergonomics has a large collection of materials related to Hypertext, Web Technologies, Human Factors and Accessibility. The following table provides a sample of what is available in our collection.
Books and Resources Available in the Web Ergonomics Library
| Title | Authors | Description | Cover |
| The 20th eventful century: Inventions that changed the world | Readers Digest | | |
| Advanced Java 2 platform : how to program | Harvey M. Deitel, Paul J Deitel, S Santry | | |
| Encyclopedia of graphics file formats | James D Murray | | |
| The JFC Swing tutorial : a guide to constructing GUIs | Kathy Walrath, Mary Campione | | |
| JDBC : Java database connectivity | Bernard Van Haecke | | |
| Java in a nutshell : a desktop quick reference | David Flanagan | | |
| The Java tutorial: short course on the basics | Mary Campione, Kathy Walrath, Alison Huml | | |
| SWT : the standard widget toolkit | Steve Northover, Mike Wilson | | |
| Java foundation classes in a nutshell : a desktop quick reference | David Flanagan | | |
| Developing Java beans | Robert Englander | | |
| Java data objects | David Jordan, Craig L. Russell | | |
| Revolution: Software at the speed of thought | Dan Shafer | | |
| The LaTeX companion | Michel Goossens, Frank Mittelbach, Alexander Samarin | | |
| JavaScript application cookbook | Jerry Bradenbaugh | | |
| The definitive guide to SWT and JFace | Rob Warner, Robert Harris | | |
| Beginning REAL basic | Ford, Jerry Lee (Jr.) | | |
| The HP-GL/2 and HP RTL reference guide : a handbook for program developers | | | |
| JavaScript : the definitive guide | David Flanagan | | |
| J2ME in a nutshell : a desktop quick reference | Kim Topley | | |
| Unobtrusive measures | Eugene J. Webb | | |
| Web accessibility : a foundation for research | Simon Harper, Yeliz Yesilada | | |
| Line by line : how to edit your own writing | Claire Kehrwald Cook | | |
| Web Accessibility: A Foundation for Research (Human-Computer Interaction Series) | | Covering key areas of evaluation and methodology, client-side applications, specialist and novel technologies, along with initial appraisals of disabilities, this important book provides comprehensive coverage of web accessibility.
Written by leading experts in the field, it provides an overview of existing research and also looks at future developments, providing a much deeper insight than can be obtained through existing research libraries, aggregations, or search engines. In tackling the subject from a research, rather than practitioner standpoint, scientists, engineers and postgraduate students will find a definitive and foundational text that includes field overviews, references, issues, new research, problems and solutions, and opinions from industrial experts and renowned academics from leading international institutions including Adobe, Google, IBM, W3C, and York, Dartmouth and Kansai Universities.
|  |
| XML by Example: Building E-Commerce Applications (Charles F. Goldfarb Series on Open Information Management) | Sean McGrath | Demonstrates XML’s powerful E-commerce capabilities by walking you through the construction of a real-world catalog application, start to finish. CD-ROM included. Paper. DLC: XML (Document markup language). |  |
| User’s Manual & Reference Tinderbox for Machintosh version 4.1.0 | | | |
| Journal of Web Engineering | | | |
| EPSRC Standard Proposals | | | |
| Research Review 2007 | | | |
| International Cross-Disciplinary Conference on Web Accessibility 2007 | | | |
| The 8th International ACM SIGACCESS Conference on Computers and Accessibility ASSETS 2006: Doctoral Consortium | | | |
| Identification and Classification of Dynamically Updating Design Patterns | Stringer, E. | | |
| SADIe: Structural Semantics for Accessibility and Device Independence | Lunn, D. | | |
| XML Feeds for Web Accessibility | Kanokrat Prukpattanaruk | | |
| Manchester Ontology of Structural Semantics | Wenhua Tang | | |
| Usability of Course Management Systems Moodle | Raeika Memari Khameneh | | |
| A Service-Oriented Mediating Framework To adjust Web Service Interactions | Veruska Rocha de Aragao | | |
| Hypertext 2007, 18th ACM Conference on Hypertext and Hypermedia: Programme Schedule | | | |
| International Cross Disciplinary Conference on Web Accessibility Beijing 2008 | | | |
| COHSE: Dynamic Linking of Web Resources | Yesilada, Y.,Bechhofer., Sean and Horan, Bernard | | |
| A Framework for Web Science (Foundations and Trends(R) in Web Science) | Tim Berners-Lee, Wendy Hall, James, A Hendler | A Framework for Web Science sets out a series of approaches to the analysis and synthesis of the World Wide Web, and other web-like information structures. A comprehensive set of research questions is outlined, together with a sub-disciplinary breakdown, emphasising the multi-faceted nature of the Web, and the multi-disciplinary nature of its study and development. These questions and approaches together set out an agenda for Web Science, the science of decentralised information systems. Web Science is required both as a way to understand the Web, and as a way to focus its development on key communicational and representational requirements. A Framework for Web Science surveys central engineering issues, such as the development of the Semantic Web, Web services and P2P. Analytic approaches to discover the Web’s topology, or its graph-like structures, are examined. Finally, the Web as a technology is essentially socially embedded; therefore various issues and requirements for Web use and governance are also reviewed. A Framework for Web Science is aimed primarily at researchers and developers in the area of Web-based knowledge management and information retrieval. It will also be an invaluable reference for students in computer science at the postgraduate level, academics and industrial practitioners. |  |
| SADIe: Structural-Semantics For Accessibility and Device Independence | Lunn, D | | |
| Appendix C – Automatic Hypertext Summarization of Datasets | Patel, N. | | |
| Appendix D – Automatic Hypertext Summarisation of Datasets | Patel, N. | | |
| Web Mobility for Visually Impaired Surfers (The Towel Project) | Harper, S. | | |
| Diaper: Task Analysis for Human-Computer Interaction | D. Diaper | | |
| The Essence of Human-Computer Interaction (Essence of Computing) | Christine Faulkner | The Prentice Hall Essence of Computer Science Series provides a concise, practical and uniform introduction to the core components of an undergraduate Computer Science degree. Acknowledging recent changes within higher education, this approach uses a variety of pedagogical tools – case-studies, worked examples and self-test questions – to underpin the student’s learning.The Essence of Human-Computer Interaction provides a concise, no-nonsense introduction to studying HCI. It covers all of the essential elements of a standard Human-Computer Interaction course, including Artificial Intelligence, Psychology and Cognitive Science, and suggests ways in which to further develop areas of interest in the subject. It provides examples from everyday life as well as computer systems, such as "real" interfacing problems and solutions. It also includes practical "experiments" for the reader to try, through an examination of subjects such as ergonomics and other HCI issues.
|  |
| The Essence of Cognitive Psychology | Helen Gavin | |  |
| Mac OS X Bible, Panther Edition | Samuel A. Litt, Thomas, Jr. Clancy, Warren G. Gottlieb, Douglas B. Heyman, Craig Zimmerman | Ready to unleash the power of Mac OS X, but you are still missing your manual? Revised, updated and expanded the Mac OS X Bible Panther edition is the definitive, expanded and enhanced, comprehensive resource for the Mac user.
The new edition covers all the latest features of Mac OS 10.3, including the new user-centric Finder, Exposé, Fast User Switching, FileVault, FontBook, and faxing. It includes a brand-new and greatly enhanced UNIX and security section, working with iApplications, .mac and much, much more!
With over 1000 detailed pages of information there can be only one book worthy of being called the Bible.
|  |
| Usability Engineering (Interactive Technologies) | Jakob Nielsen | An authoritative text by one of the premier researchers in usability engineering in the 1990s, Jakob Nielsen’s Usability Engineering provides a landmark guide to software design that has helped bring this area of research into the mainstream of computing. "Usability" is the measurement of how easy or difficult it is to be productive with a piece of software. It often looks at the user interface–what elements appear onscreen and how efficient, confusing, and/or intuitive they are for beginning, intermediate, and advanced users. "Usability engineering" is the formal study of usability. It grew out of research on human factors, which looked at the way people interact with their environment.
The best thing about this book is its concise, cut-to-the-chase approach when defining usability and ways to measure and improve it. As the author notes, in the old days of computing, documents that attempted to define usability might have over 1,000 rules. The author offers just a handful of guiding principles for creating better software that apply even today. (Published just before the Internet revolution, this book’s principles still hold true for Web designers, as well as those who create more traditional applications.)
Throughout this text, the author argues for the benefits of improved software usability. With software use as with all things, time is money and making more efficient interfaces translates into lower personnel costs and more productivity. The book also does a fine job of integrating usability design into the software development process, with guides for planning, working with end users, and running tests with users (whether on videotape or in person). The 50-page bibliography attests to the author’s previous research on usability.
For anyone who needs to create better, more efficient software, Usability Engineering can help. This clear and intelligent guide to the science of usability engineering has helped enhance the potential of computers to work with end users more efficiently. In the new century, software developers will undoubtedly seek new advances in usability, in part because of the groundwork laid by books like this one. –Richard Dragan
Topics covered: Usability basics, measuring usability, types of users, history of user interfaces, the usability engineering lifecycle, design techniques, heuristics and hints for improving usability, testing, managing user tests, assessing usability, interface standards, internationalization, and Computer-Aided Usability Engineering (CAUSE) tools.
|  |
| Universal Access in HCI: Inclusive Design in the Information Society, Volume 4 (Human Factors and Ergonomics Series) | | This fourth volume of papers from the 10th International Conference on Human-Computer Interaction — which brought together the contributions of nearly 3000 individuals — focuses on the trends and developing applications that are beginning to move the information age towards a state of universal accessibility. Applying concepts from a variety of fields including cognitive ergonomics and engineering psychology, this cutting-edge volume considers a wide range of diversity issues and covers various facets of access, detailing a number of current and developing assistive technologies, including non-visual interaction devices. This volume is available individually or as part of a four volume set covering most every aspect of human-computer interaction, including those in construction, manufacturing, publishing, and health.
| |
| Unified Theories of Cognition (The William James Lectures) | Allen Newell | Psychology is now ready for unified theories of cognition–so says Allen Newell, a leading investigator in computer science and cognitive psychology. Not everyone will agree on a single set of mechanisms that will explain the full range of human cognition, but such theories are within reach and we should strive to articulate them.
In this book, Newell makes the case for unified theories by setting forth a candidate. After reviewing the foundational concepts of cognitive science–knowledge, representation, computation, symbols, architecture, intelligence, and search–Newell introduces Soar, an architecture for general cognition. A pioneer system in artificial intelligence, Soar is the first problem solver to create its own subgoals and learn continuously from its own experience.
Newell shows how Soar’s ability to operate within the real-time constraints of intelligent behavior, such as immediate-response and item-recognition tasks, illustrates important characteristics of the human cognitive structure. Throughout, Soar remains an exemplar: we know only enough to work toward a fully developed theory of cognition, but Soar’s success so far establishes the viability of the enterprise.
Given its integrative approach, Unified Theories of Cognition will be of tremendous interest to researchers in a variety of fields, including cognitive science, artificial intelligence, psychology, and computer science. This exploration of the nature of mind, one of the great problems of philosophy, should also transcend disciplines and attract a large scientific audience.
| |
| Towards Intelligent, Adaptive Input Devices for Users with Physical Disabilities | Shari Trewin | PhD Thesis | |
| Technical Editing: The Practical Guide for Editors and Writers (Hewlett-Packard Press) | Judith A. Tarutz | |  |
| Statistics for the Utterly Confused (Utterly Confused Series) | Lloyd R. Jaisingh | Statistics for the Utterly Confused is your user-friendly introduction to elementary statistics, designed especially for non-math majors
Required courses in statistics are cause for alarm among more than 500,000 undergraduates in such disciplines as nursing, allied health, pre-law, pre-medicine, business administration, and criminal justice. This super-accessible book demystifies the dreaded subject for non-math majors.
Statistics for the Utterly Confusedprovides a logical, step-by-step approach to introductory statistics, stripping away confusing material and clarifying key concepts without long, theoretical discussion and includes:
• Handy icons throughout the text offer easy visual aids
• 500 self-testing questions
• Technology Corner sections explain the latest software
• Provides more than 200 examples and solved problems
|  |
| SQL in a Nutshell: A Desktop Quick Reference | Kevin Kline | SQL in a Nutshell applies the classic O’Reilly "Nutshell" format to Structured Query Language (SQL), the elegant descriptive language that’s used to create and manipulate stores of data. This book explains the purpose and proper syntax of hundreds of SQL statements, as defined in four major SQL implementations, and details each entry with explanatory text and illustrative examples. Perhaps best of all, authors Kevin and Daniel Kline feature MySQL in their coverage, and give it billing that’s equal to that of Oracle, Microsoft SQL Server, and PostgreSQL. Their inclusion of open-source MySQL, which in most situations carries no license fee, is recognition of its growing popularity and suitability for serious database applications; also, it improves this book’s appeal to Unix and Linux developers.
The majority of this slender book comprises eminently useful syntax documentation (which is in the style of Unix man pages, with bracketed options and monospace arguments) and the other information that’s specific to individual statements and functions. Additionally, it includes a relatively small amount of conceptual information, such as a section on the proper use of NULL values. The material that’s not statement-specific also contrasts data-type implementations of the four covered platforms–for example, readers learn that a PostgreSQL int2 value is known as a smallint in ANSI standard SQL. This is a particularly handy reference book, if you use one of the emphasized SQL implementations. –David Wall
Topics covered: Structured Query Language (SQL), as implemented in Oracle, Microsoft SQL Server, MySQL, and PostgreSQL, as well as in ANSI standard SQL (SQL92 and SQL99). After an introduction to data types and relational database fundamentals (the latter is not emphasized), the authors document SQL statements and functions, one by one and alphabetically. They take care to point out differences among the four implementations.
|  |
| Speed Reading (Teach Yourself) | Tina Konstant | Speed-reading is about reading–and being able to recall–more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour.
It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read–and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today’s noisy, distracting environments.
|  |
| sendmail | Neil Rickert, Bryan Costales, Eric Allman | This Nutshell Handbook(R) is far and away the most comprehensive book ever written on sendmail, the program that acts like a traffic cop in routing and delivering mail on UNIX-based networks. Although sendmail is used on almost every UNIX system, it’s one of the last great uncharted territories–and most difficult utilities to learn– in UNIX system administration.
This book provides a complete sendmail tutorial, plus extensive reference material on every aspect of the program. What’s more, it’s authoritative, having been co-authored by Eric Allman, the developer of sendmail, and Neil Rickert, one of the leading sendmail gurus on the Net.
This book covers both IDA sendmail and the latest version (V8) from the University of California, Berkeley. It also covers the standard versions available on most systems, such as those found on Sun and DEC/Ultrix workstations.
The book is divided into four parts. Part One is a tutorial on understanding sendmail from the ground up; starting from an empty file, it has the reader work through exercises, building a configuration file and testing the results. Part Two covers practical issues in sendmail administration. Part Three is a comprehensive reference section, while Part Four consists of appendices and a bibliography.
|  |
| Report Writing Skills | Roy Jeffs | | |
| Quantity and Quality in Social Research (Contemporary Social Research) | Alan Bryman | No online description is currently available. If you would like to receive information about this title, please email Routledge at info@routledge-ny.com
This title available in eBook format. Click here for more information.
Visit our eBookstore at: www.ebookstore.tandf.co.uk.
|  |
| Psychology of Human-Computer Interaction | Stuart K. Card | | |
| Practical Web Technologies | P.K. Yuen, Vincent Lau | Practical Web Technologies provides a practical approach to successful Web development and a complete picture of modern Web technologies. Perfect for beginners, this book uses a hands-on approach with more than 150 fully-working examples that cover all aspects of modern Web technologies. The book begins by focusing on how to build a functional, instant Web sites on the Internet with ISP (Internet Service Provider). A practical picture of how to use applications like HTML, JavaScript, Java, CGI, Perl, ASP, DHTML, XML, and database ADO is also provided as readers are introduced to the Web and relevant applications. Beginning Web developers and general readers interested in learning how to use popular Web applications to build Web sites. |  |
| Philosophy of Science A Contemporary Introduction (Routledge Contemporary Introductions to Philosophy) | Alex Rosenberg | Philosophy of Science: A Contemporary Introduction introduces all the main themes in the philosophy of science, including the nature of causation, explanation, laws, theory, models, evidence, reductionism, probability, teleology, realism and instrumentalism.
This substantially revised and updated second edition of a highly successful, accessible and user-friendly text will be of value to any student getting to grips with the nature, methods and justification of science. Alex Rosenberg includes new material on a number of subjects, including:
· The theory of natural selection
· Popper, Lakatos and Leibniz
· Feminist philosophy of science
· Logical positivism
· The origins of science
In addition, helpful features add greatly to the ease and clarity of this second edition:
· Overviews and chapter summaries
· Study questions and annotated further reading
· A helpful glossary explaining key words and concepts
|  |
| Perceptual Organization and Visual Recognition (The International Series in Engineering and Computer Science) | D. Lowe | | |
| Multimedia Communications: Applications, Networks, Protocols and Standards | Fred Halsall | B> This book addresses the main subject areas associated with multimedia communications (applications, networks, protocols, and standards) at a level that enables the reader to develop an in-depth understanding of the technical issues associated with this rapidly evolving subject. It is an updated approach to the author’s Data Communications, Computer Networks and Open Systems, Fourth Edition, set in the context of the increasingly important area of multimedia. The book identifies the different types of multimedia applications, quantifies their communication requirements, and describes the operation and protocols of the different kinds of networks that are used to support them. These networks include LANs, the Internet and World Wide Web, and home-entertainment networks such as cable and satellite. It also includes coverage of the main compression algorithms used with text, images, speech, audio, and video. This book is suitable for programmers interested in learning the integral multimedia aspects of networked communications. |  |
| Mozilla Live Access CD 2007 Edition | | | |
| Learning and Cognition (5th Edition) | Thomas Hardy Leahey, Richard Jackson Harris | Using a lively, engaging, non-technical approach to discuss sophisticated research and theory, this book provides a comprehensive survey of all aspects of human learning and cognition– from the simplest phenomena of conditioning to complex reasoning and decision making. Designed to show readers clearly how psychology is important in their everyday lives, it features an abundance of practical examples throughout (including international examples) and a series of high-interest applications boxes. The book explores the biological bases of learning and cognition at all levels, from a balanced theoretical perspective. Learning and Cognition in History. Issues in the Study of Learning and Cognition. Fundamentals of Conditioning. Traditional Theories of Conditioning. Contemporary Theories of Conditioning. Early Information Processing: Recognition, Attention, and Working Memory. Long-term Memory. Language. Comprehension and Discourse. Thinking: Problem Solving, Reasoning, and Decision Making. Cognitive Science and the Mind-Body Problem. Neurophysiology of Learning and Cognition. Evolution of Learning and Cognition. The Origin and Development of Language. Development, Learning and Cognition. For anyone interested in learning and cognition. |  |
| JavaScript: The Definitive Guide | David Flanagan | Since the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan’s approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the typical programmer’s requirements nicely. The brand-new fourth edition of Flanagan’s "Rhino Book" includes coverage of JavaScript 1.5, JScript 5.5, ECMAScript 3, and the Document Object Model (DOM) Level 2 standard from the World Wide Web Consortium (W3C). Interestingly, the author has shifted away from specifying–as he did in earlier editions–what browsers support each bit of the language. Rather than say Netscape 3.0 supports the Image object while Internet Explorer 3.0 does not, he specifies that JavaScript 1.1 and JScript 3.0 support Image. More usefully, he specifies the contents of independent standards like ECMAScript, which encourages scripters to write applications for these standards and browser vendors to support them. As Flanagan says, JavaScript and its related subjects are very complex in their pure forms. It’s impossible to keep track of the differences among half a dozen vendors’ generally similar implementations. Nonetheless, a lot of examples make reference to specific browsers’ capabilities.
Though he does not cover server-side APIs, Flanagan has chosen to separate coverage of core JavaScript (all the keywords, general syntax, and utility objects like Array) from coverage of client-side JavaScript (which includes objects, like History and Event, that have to do with Web browsers and users’ interactions with them. This approach makes this book useful to people using JavaScript for applications other than Web pages. By the way, the other classic JavaScript text–Danny Goodman’s JavaScript Bible–isn’t as current as this book, but it’s still a fantastic (and perhaps somewhat more novice-friendly) guide to the JavaScript language and its capabilities. –David Wall
Topics covered: The JavaScript language (version 1.0 through version 1.5) and its relatives, JScript and ECMAScript, as well as the W3C DOM standards they’re often used to manipulate. Tutorial sections show how to program in JavaScript, while reference sections summarize syntax and options while providing copious code examples.
|  |
| JavaScript for the World Wide Web, Second Edition (Visual QuickStart Guide) | Tom Negrino, Dori Smith, Ted Gesing, Jeremy Schneider | Part of the Visual QuickStart Guide series, JavaScript for the World Wide Web is designed to get you up to speed with JavaScript as quickly as possible. The guide begins with a quick look at JavaScript in general and how to use it to detect browser versions, test for installed plug-ins, and perform other key steps for configuring and using it wisely. The book then moves on to the good stuff–manipulating images and adding dynamic effects to your pages. Next the authors show how to use JavaScript to fine-tune your frames, forms, and browser windows. By the end of the first half of the book, you’ll know how to add client-side dynamic data to your pages and manipulate cookies.
The book also covers more advanced concepts, such as interacting Java applets and cascading style sheets. A chapter on debugging shows you the most common JavaScript errors and how to detect and fix them. The book also contains examples of real-world JavaScript usage, and a language reference section and companion Web site contain all the code. Throughout JavaScript for the World Wide Web, numbered step-by-step exercises–complemented by screen shots–make learning new techniques a snap. –Stephen W. Plain
|  |
| JavaScript Application Cookbook | Jerry Bradenbaugh | Seasoned Java coders will find the JavaScript Application Cookbook compiled just for them. Written in the same vein as the old-style programmer "toolbox" titles, this book sheds the usual tutorial presentation and simply introduces a series of JavaScript applications you can use on your own sites.
The cookbook begins with recipes such as a client-side search engine application that facilitates complex database searching to maximize local processing. (An interactive multiple-choice testing application follows, along with code for an interface to multiple search engines on the Net). Other applications include a JavaScript shopping cart, context-sensitive help, cipher implementation, drag-and-drop-capable e-mail, and a cookie-based user-management system.
Author Jerry Bradenbaugh clearly has a passion for JavaScript, and he illustrates the capabilities of this modest scripting language. The code for the book’s applications is available from the publisher’s Web site, and each chapter begins with a step-by-step walk-through of the finished application. You’ll learn how code works and get ideas for possible extensions you might want to create. If you’re programming in JavaScript already and want to grow your arsenal of tools and techniques, the JavaScript Application Cookbook is an immediate code fix. –Stephen W. Plain
|  |
| Introduction to Data Structures and Algorithms with Java, An | Glenn Rowe | Assuming only fundamental programming skills in Java, this book begins by introducing the concept of object-oriented programming in Java. Windowing Toolkit (the AWT), is also introduced at an early stage, and it is used to develop object oriented programs with graphical user interfaces (GIUs). After introducing the standard data structures and algorithms commonly studied in second year computing courses, the book concludes with a substantial case study that provides a hands-on experience with key concepts. |  |
| International Cross-Disciplinary Conference on Web Accessibility | Yeliz Yesilada, Simon Harper | Proceedings of W4A 2007 | |
| Interaction Design | Jenny Preece, Yvonne Rogers, Helen Sharp | Accomplished authors, Preece, Rogers and Sharp, have written a key new textbook on this core subject area. Interaction Design deals with a broad scope of issues, topics and paradigms that has traditionally been the scope of Human-Computer Interaction (HCI) and Interaction Design (ID). The book covers psychological and social aspects of users, interaction styles, user requirements, design approaches, usability and evaluation, traditional and future interface paradigms and the role of theory in informing design. The topics will be grounded in the design process and the aim is to present relevant issues in an integrated and coherent way, rather than assembling a collection of chapters on individual HCI topics.
KEY FEATURES:
* This truly integrated approach to HCI provides students with background information from psychology, sociology, anthropology, information systems and computer science
* Provides principles and skills for designing any technology through the use of many interesting and state of the art examples
* The author supported, highly interactive Web Site provides resources that allow students to collaborate on experiments, participate in design competitions, collaborate on design, find resources and communicate with others
* The accompanying Web Site also features examples, step-by-step exercises and templates for questionnaires
CONTENTS:
Preface
1. What is interaction design?
Interview with Gitta Saloman
2. Understanding and conceptualizing interaction
Interview with Terry Winograd
3. Understanding users
4. Understanding and designing for collaboration and communication
Interview with Abigail Sellen
5. Understanding how interfaces affect users
6. The process of interaction design
Interview with Gillian Crampton Smith
7. Identifying needs and establishing requirements
Interview with Suzanne Robertson
8. Design, prototyping and construction
9. User-centered approaches to interaction design
Interview with Karen Holtzblatt
10. Introducing evaluation
11. A framework for evaluation
12. Observing users
Interview with Sara Bly
13. Asking users and experts
Interview with Jakob Nielsen
14. Testing and modeling users
Interview with Ben Shneiderman
15. Doing design and evaluation in the real world: communicators and advisory systems
Epilogue
Glossary
|  |
| Human-computer Interaction: Theory and Practice (part 2), Volume 2 (Human Factors and Ergonomics Series) | | This is the second volume in the HCI International Conference Proceedings 2003. See following arrangement for details.
| |
| Human-computer Interaction: Theory and Practice (part 1), Volume 1 (Human Factors and Ergonomics Series) | | This is the first volume in the HCI International Conference Proceedings 2003. See following arrangement for details.
| |
| Human-Computer Interaction: Concepts And Design (ICS) | J. Preece, Y. Rogers, H. Sharp, D. Benyon, S. Holland, T. Carey | |  |
| Human-Centered Computing: Cognitive, Social, and Ergonomic Aspects, Volume 3 (Human Factors and Ergonomics Series) | | This is the third volume in the HCI International Conference Proceedings 2003. See attached arrangement for details.
| |
| Human Performance Measures Handbook | Valerie J. Gawron | Human Performance Measures Handbook was developed to help researchers and practitioners select measures to be used in the evaluation of human/machine systems and helps them seek better, more efficient and effective ways to characterize and measure the human element as part of the system. This book guides the reader through the critical process of selecting the appropriate measures of human performance and workload, and later provides specific examples of such. It begins with an overview of the steps involved in developing a test to measure human performance, workload, and/or situational awareness. This is followed by a definition of human performance and a review of human performance measures. Workload and situational awareness are similarly treated in subsequent chapters.
|  |
| Handbook of Human-Computer Interaction | Martin Helander, Thomas K Landauer, Prasad V Prabhu | Paperback. This completely revised edition, of the Handbook of Human-Computer Interaction, of which 80% of the content is new, reflects the developments in the field since the publication of the first edition in 1988. The handbook is concerned with principles for design of the Human-Computer Interface, and has both academic and practical purposes. It is intended to summarize the research and provide recommendations for how the information can be used by designers of computer systems. The volume may also be used as a reference for teaching and research. Professionals who are involved in design of HCI will find this volume indispensable, including: computer scientists, cognitive scientists, experimental psychologists, human factors professionals, interface designers, systems engineers, managers and executives working with systems development. Much of the information in the handbook may also be generalized to apply to areas outside the traditional f | |
| Handbook of Human Factors Testing and Evaluation | Samuel G Charlton, Thomas G O’Brien | Like the first edition, the revision of this successful Handbook responds to the growing need for specific tools and methods for testing and evaluating human-system interfaces. Indications are that the market for information on these tools and applications will continue to grow in the 21st century. One of the goals of offering a second edition is to expand and emphasize the application chapters, providing contemporary examples of human factors test and evaluation (HFTE) enterprises across a range of systems and environments. Coverage of the standard tools and techniques used in HFTE have been updated as well.
New features of the Handbook of Human Factors Testing and Evaluation include:
*new chapters covering human performance testing, manufacturing ergonomics, anthropometry, generative design methods, and usability testing;
*updated tools and techniques for modeling, simulation, embedded testing, training assessment, and psychophysiological measurement;
*new applications chapters presenting human factors testing examples in aviation and avionics, forestry, road safety, and software systems; and
*more examples, illustrations, graphics and tables have been added.
The orientation of the current work has been toward breadth of coverage rather than in-depth treatment of a few issues or techniques. Experienced testers will find much that is familiar, as well as new tools, creative approaches, and a rekindled enthusiasm. Newcomers will discover the diversity of issues, methods, and creative approaches that make up the field. In addition, the book is written in such a way that individuals outside the profession should learn the intrinsic value and pleasure in ensuring safe, efficient, and effective operation, as well as increased user satisfaction through HFTE.
|  |
| Guide User Manual Disc 1-2 | Software Express | | |
| Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers (The Oxford Series in Electrical and Computer Engineering) | Rudra Pratap | RG Familiarizes users with MATLAB in just a few hours though self-guided lessons RG Discusses new features and applications in MATLAB 7 RG Covers elementary, advanced, and special functions RG Includes numerous new examples and problems RG Supplements any course that uses MATLAB RG Works as a stand-alone tutorial and reference MATLAB, a software package for high-performance numerical computation and visualization, is one of the most widely used tools in engineering field today. Its broad appeal lies in its interactive environment with hundreds of built-in functions for technical computation, graphics, and animation. In addition, it provides easy extensibility with its own high-level programming language. Enhanced by fun and appealing illustrations,Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers employs a casual, accessible writing style that shows users how to enjoy using MATLAB. |  |
| Getting Started with Guide: A quick introduction to installing and running Guide for the first time | Software Express | | |
| Fundamentals of Human-Computer Interaction (Computers and People Series) | Andrew Monk | | |
| Fundamentals of Cognition | Mark H. Ashcraft | |  |
| Essentials of Human Communication (5th Edition) | Joseph A. DeVito | Essentials of Human Communication fills the need for a brief, interesting, but serious text that places a strong focus on skill development. In-text features and the text itself highlight the application of human communication skills to the real world and to the workplace. Self concept, perception, verbal and nonverbal messages, interpersonal relationships, small group communication, and public speaking preparation. Introductory human communication. |  |
| Essential MATLAB for Scientists and Engineers | Brian Hahn | Based on a teach-yourself approach, the fundamentals of MATLAB are illustrated throughout with many examples from a number of different scientific and engineering areas, such as simulation, population modelling, and numerical methods, as well as from business and everyday life. Some of the examples draw on first-year university level maths, but these are self-contained so that their omission will not detract from learning the principles of using MATLAB.
This completely revised new edition is based on the latest version of MATLAB. New chapters cover handle graphics, graphical user interfaces (GUIs), structures and cell arrays, and importing/exporting data. The chapter on numerical methods now includes a general GUI-driver ODE solver.
* Maintains the easy informal style of the first edition
* Teaches the basic principles of scientific programming with MATLAB as the vehicle
* Covers the latest version of MATLAB |  |
| The Emperor’s New Mind: Concerning Computers, Minds, and the Laws of Physics | Roger Penrose | Some love it, some hate it, but The Emperor’s New Mind, physicist Roger Penrose’s 1989 treatise attacking the foundations of strong artificial intelligence, is crucial for anyone interested in the history of thinking about AI and consciousness. Part survey of modern physics, part exploration of the philosophy of mind, the book is not for casual readers–though it’s not overly technical, it rarely pauses to let the reader catch a breath. The overview of relativity and quantum theory, written by a master, is priceless and uncontroversial. The exploration of consciousness and AI, though, is generally considered as resting on shakier ground.
Penrose claims that there is an intimate, perhaps unknowable relation between quantum effects and our thinking, and ultimately derives his anti-AI stance from his proposition that some, if not all, of our thinking is non-algorithmic. Of course, these days we believe that there are other avenues to AI than traditional algorithmic programming; while he has been accused of setting up straw robots to knock down, this accusation is unfair. Little was then known about the power of neural networks and behavior-based robotics to simulate (and, some would say, produce) intelligent problem-solving behavior. Whether these tools will lead to strong AI is ultimately a question of belief, not proof, and The Emperor’s New Mind offers powerful arguments useful to believer and nonbeliever alike. –Rob Lightner
|  |
| Disability Discrimination | Brian Doyle | | |
| Designing the User Interface: Strategies for Effective Human-Computer Interaction | Ben Shneiderman | The much-anticipated fourth edition of Designing the User Interface provides a comprehensive, authoritative introduction to the dynamic field of human-computer interaction (HCI). Students and professionals learn practical principles and guidelines needed to develop high quality interface designs—ones that users can understand, predict, and control. It covers theoretical foundations, and design processes such as expert reviews and usability testing. Numerous examples of direct manipulation, menu selection, and form fill-in give readers an understanding of excellence in design. Recent innovations in collaborative interfaces, online help, and information visualization receive special attention. A major change in this edition is the integration of the World Wide Web and mobile devices throughout the book. Chapters have examples from cell phones, consumer electronics, desktop displays, and Web interfaces. |  |
| Cognition: The Thinking Animal | Daniel Willingham | | |
| The Chicago Guide to Communicating Science (Chicago Guides to Writing, Editing, and Publishing) | Scott L. Montgomery | Whether you are a graduate student or a senior scientist, your reputation rests on the ability to communicate your ideas and data. In this straightforward and accessible guide, Scott L. Montgomery offers detailed, practical advice on crafting every sort of scientific communication, from research papers and conference talks to review articles, interviews with the media, e-mail messages, and more. Montgomery avoids the common pitfalls of other guides by focusing not on rules and warnings but instead on how skilled writers and speakers actually learn their trade-by imitating and adapting good models of expression. Moving step-by-step through samples from a wide variety of scientific disciplines, he shows precisely how to choose and employ such models, where and how to revise different texts, how to use visuals to enhance your presentation of ideas, why writing is really a form of experimentation, and more.
He also traces the evolution of scientific expression over time, providing a context crucial for understanding the nature of technical communication today. Other chapters take up the topics of writing creatively in science; how to design and use graphics; and how to talk to the public about science. Written with humor and eloquence, this book provides a unique and realistic guide for anyone in the sciences wishing to improve his or her communication skills.
Practical and concise, The Chicago Guide to Communicating Science covers:
*Writing scientific papers, abstracts, grant proposals, technical reports, and articles for the general public
*Using graphics effectively
*Surviving and profiting from the review process
*Preparing oral presentations
*Dealing with the press and the public
*Publishing and the Internet
*Writing in English as a foreign language
|  |
| The Cambridge Grammar of the English Language | Rodney D. Huddleston, Geoffrey K. Pullum | The Cambridge Grammar of the English Language is the first comprehensive descriptive grammar of English to appear for over fifteen years, a period which has seen immense developments in linguistic theory at all levels. The principal authors, Rodney Huddleston and Geoffrey Pullum, are among the world’s leading scholars in this area, and they have benefited from the expertise of an international team of distinguished contributors in preparing what will be the definitive grammar for decades to come. Each chapter comprises core definitions, detailed analyses, notes explaining alternative interpretations of difficult or controversial points, and brief notes on usage and history. Numerous cross-references and an exhaustive index ensure ease of access to information. An introductory section offers guidance as to how best to use the book is provided. Rodney Huddleston was until recently Professor in the Linguistics section of the Department of English at the University of Queensland, Australia, and has been publishing important books and papers on English grammar for thirty years. Geoffrey K. Pullum is Professor of Linguistics at the University of California, Santa Cruz, and is the author of 200 articles and books on English grammar and a variety of other topics in theoretical and applied linguistics. |  |
| C: The Complete Reference | Herbert Schildt | | |
| C Program Design for Engineers | Jeri R. Hanly, Elliot B. Koffman, Joan C . Horvath | This book presents introductory programming and software development concepts to engineers using a disciplined approach. It provides numerous case studies and programming projects based on real-world examples from a wide range of engineering areas, making the material relevant to what engineers will encounter in their careers; the authors introduce implementations of basic numerical and statistical methods commonly used by engineers. Another feature is the addition of a chapter entitled "On to C++" that prepares readers for a transition to object-oriented programming. The book focuses on many aspects of software engineering, establishing early the connection between good problem-solving skills and effective software development. A five-phase software development method is presented in Chapter 1 and applied in every subsequent case study throughout. The book presents material in an order that meets the needs of a beginning programmer, rather than by the structure of the C programming language. This approach makes it possible to present fundamental concepts using traditional high-level terminology–output parameter, array, array subscript, string–and makes it easier for readers without a prior assembly-language background to master the many facets of pointer usage. This book is designed to introduce C programming to engineers in a way that is relevant to their engineering practice.
|  |
| C by Example/the Easiest Way to Learn How to Program! (Programming Series) | Greg Perry | | |
| Breakthrough Rapid Reading | Peter Kump | A previous National Director of Education for Evelyn Wood Reading Dynamics presents his do-it-yourself program for increasing reading speed and boosting comprehension.
"Speed reading is one of the truly useful educational ideas of the last few years, and this book can be the least expensive and most efficient way you can learn it." –William Proxmire, United States Senator
The perfect answer to today’s information explosion, Peter Kump’s rapid reading method has already helped thousands of people to read up to eight times faster, with better concentration and retention.
This program brings together the best of what classroom speed reading courses have to offer, and distills fundamental principles and skills that can be learned at home with the help of the drills and exercises provided. And because it lets readers choose their own material and set their own pace, it’s the ideal method for busy people juggling a full schedule.
Breakthrough Rapid Reading makes conquering information overload a reality. So whether it’s cutting down on that backlog of business reports and technical matter or scaling that mountain of newspapers and leisure reading, getting up to speed is only a matter of time and practice.
|  |
| 100 Ways to Improve Your Writing (Mentor) | Gary Provost | |  |