I think design as an independent study is a mistake. it should always be coupled with underlying system engineering.
When they are decoupled you end up with architects making pretty buildings that are hard to build and operate. software that looks nice framed on a wall but trips up the casual user and is downright painful for the Professional user. and stylish consumer goods where the style interferes with the function.