Generally, art and design schools ensure a classic design foundation, including color theory, composition, typography, and the like, and encourage a more generative approach to problem solving. HCI and information schools have a stronger technical bent, with students learning programming, managing data, and cognitive psychology, and follow a more analytical mode of problem solving. That said, as design for software and services professionalize, and as employers make clear what it is they are looking for, the difference between these programs grows subtler. Any decent program teaches basics
...more
This highlight has been truncated due to consecutive passage length restrictions.