课程内容包括:交互设计历史发展与内涵;认知基础;用户模型与交互模型;交互方式与准则;设计方法与设计环境;可用性预评估;研发与设计的概论;研发基本模式和过程;概念设计的步骤和方法;实体设计的步骤和方法;详细设计的步骤与方法。