I’ve traded a few tweets over the past day or two on the subject of good books for web professionals. I use that term to avoid ‘designer’ - as that seemed limiting or possibly a bit arbitrary. I think that information architecture, understanding business requirements and translating them into web site features and functionality, usability/user exerience, interaction design and visual design are all distinct enough that they can be a specialization unto themselves.
There are some great threads of discussion occurring on the IxDA.org site. One of them is an exploration of the difference between interface and interaction design. In understanding the difference and how to communicate it to peers, clients and students, the discussion turned to education and I'm reposting here what seemed like a relevant post on the topic.