This document discusses a university course on intelligent interfaces. It covers various topics related to designing effective human-computer interactions, including interface evaluation methods, usability testing, and capturing user preferences. Some key learning outcomes are describing different evaluation methods, conducting a usability analysis, and understanding how user choices and preferences can inform adaptive interface design.