This subject focuses on design thinking for Interactive Digital Media (IDM). It relates a series of essential topics in Computer Science, that include Artificial Intelligence (AI), Human-Computer Interaction (HCI), Computer Graphics (CG), Computer Vision (CV), Virtual Reality (VR) and Augmented Reality (AR). Following an overview of IDM and current research, this subject covers the principles and methods in design thinking and representative design tasks in the aforementioned areas. You will learn computational models and tools for the construction of reliable, effective, and human-centric solutions to design tasks, to practise the principles and methods covered. In addition, a collection of work on IDM design are provided and analysed to assist you with understanding and learning the content of the subject.