The psychology of human-computer interaction
Stuart K. Card
- / 5
Textbooks General Psychology Textbooks
A computer scientist specializes in the theory of computation and the design of computational systems. This book has great lessons turning newbies into computer prodigies in time.