The document presents a comprehensive overview of human-computer interaction (HCI) research and educational content, detailing various contributions, methodologies, and design principles. It covers topics such as visualization techniques, interaction design, evaluation methods, and dynamic data physicalization frameworks, all of which are integral to the field of HCI. Additionally, the document outlines course summaries, exam details, and related courses to provide context for students and researchers engaged with HCI.