books by subject
Interface Design Programming
Distributed User Interfaces: Designing Interfaces for the Distributed Ecosystem (Human–Computer Interaction Series)
Beyond Technology's Promise: An Examination of Children's Educational Computing at Home: 1
Microsoft Visual C# 2013 Step by Step
Interactive System Design
Acting with Technology: Activity Theory and Interaction Design
Windows User Experience: Official Guidelines for User Interface Developers and Designers (Microsoft professional editions)
Visualizing Data: Exploring and Explaining Data with the Processing Environment
Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions (Princeton Legacy Library)
User Interface Design for Mere MortalsÂż
User Interfaces in C#: Windows Forms and Custom Controls (.Net Developer)
User Interface Design for Programmers
Business Information Systems
Visual Usability: Principles and Practices for Designing Digital Applications
Human-Computer Interface Design Guidelines
User Interface Design: A Software Engineering Perspective
We the Media: Grassroots Journalism By the People, For the People
Human-computer Interaction
On the Perception of Dynamic Emotional Expressions: A Cross-cultural Comparison: 6 (SpringerBriefs in Cognitive Computation, 6)
From Snapshots to Social Media - The Changing Picture of Domestic Photography (Computer Supported Cooperative Work)
Brain-Computer Interfaces: An international assessment of research and development trends
Sensing Emotions: The impact of context on experience measurements: 12 (Philips Research Book Series, 12)
Probing Experience: From Assessment of User Emotions and Behaviour to Development of Products: 8 (Philips Research Book Series, 8)
Exploring the Theory, Pedagogy and Practice of Networked Learning
Ajax Hacks: Tips & Tools for Creating Responsive Web Sites
Web Work: Information Seeking and Knowledge Work on the World Wide Web: 1 (Information Science and Knowledge Management, 1)
C++ GUI Programming with Qt4 (Prentice Hall Open Source Software Development)
The Senior's Guide to PC Basics (Survive & Thrive)
Connectionism and the Mind Second Edition: Parallel Processing, Dynamics, and Evolution in Networks
Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development)