This document outlines the aims, learning outcomes, syllabus, modality, assessment, and project requirements for an Intelligent Interfaces course. The course aims to teach students how to reason about user models, design adaptive systems, and evaluate interfaces using technologies like AI. It is a blended course consisting of lectures, online sessions, and a group project to design, implement and evaluate a user interface in iterations. Students will be assessed based on their project, online postings, and a final group presentation.