Useful Links
Computer Science
Human-Computer Interaction (HCI)
Human-Computer Interaction
1. Foundations of Human-Computer Interaction
2. Understanding Human Capabilities and Limitations
3. User-Centered Design Process
4. Interaction Design Principles and Patterns
5. Prototyping and Design Implementation
6. Evaluation Methods and Usability Testing
7. Interaction Technologies and Modalities
8. Specialized HCI Domains and Applications
9. Advanced Topics and Future Directions
Understanding Human Capabilities and Limitations
Human Information Processing Model
The Model Human Processor
Perceptual Processor
Cognitive Processor
Motor Processor
Processing Cycles and Bottlenecks
Information Processing Stages
Sensation and Perception
Attention and Selection
Memory and Storage
Decision Making
Response Execution
Perceptual Systems
Visual System
Visual Acuity and Resolution
Color Perception and Color Blindness
Visual Attention and Eye Movements
Depth Perception
Visual Search Patterns
Auditory System
Hearing Range and Sensitivity
Sound Localization
Speech Perception
Auditory Attention
Haptic System
Tactile Sensitivity
Kinesthetic Feedback
Temperature and Texture Perception
Haptic Memory
Cognitive Processes
Attention Mechanisms
Selective Attention
Divided Attention
Sustained Attention
Attention Switching
Memory Systems
Sensory Memory
Short-term Memory
Working Memory
Long-term Memory
Memory Limitations and Chunking
Mental Models and Conceptual Understanding
User Mental Models
System Models
Designer Models
Model Alignment
Problem Solving and Decision Making
Cognitive Load Theory
Heuristics and Biases
Error Types and Classifications
Learning and Skill Development
Stages of Skill Acquisition
Transfer of Learning
Expertise Development
Motor Control and Physical Interaction
Fitts's Law and Movement Time
Speed-Accuracy Tradeoff
Target Size and Distance Effects
Applications in Interface Design
Motor Control Principles
Fine Motor Control
Gross Motor Movements
Hand-Eye Coordination
Physical Ergonomics
Anthropometric Considerations
Repetitive Strain Prevention
Workspace Design
Individual Differences and Diversity
Physical and Motor Diversity
Mobility Variations
Dexterity Differences
Age-related Changes
Sensory and Perceptual Diversity
Visual Impairments
Hearing Impairments
Sensory Processing Differences
Cognitive Diversity
Learning Differences
Attention Variations
Processing Speed Differences
Cultural and Social Diversity
Language and Literacy
Cultural Norms and Values
Technology Experience Levels
Expertise and Skill Levels
Novice User Characteristics
Intermediate User Needs
Expert User Requirements
Adaptive Interface Design
Previous
1. Foundations of Human-Computer Interaction
Go to top
Next
3. User-Centered Design Process