Human Computer Interaction is the academic discipline that most of us think of as UI design. It focuses on the way that human beings and computers interact to ever increasing levels of both complexity ...
This is why looking at this history of computers is so fascinating as you can see how the computers you know today that can fit in a small bag pale in comparison size-wise to computers from just ...