The document outlines the coursework and assignments for the CIS 524 class, focusing on various aspects of human-computer interaction (HCI) and user interface design. It includes discussions, case studies, and assignments on topics such as accessibility, usability, interface design guidelines, and interaction devices. Through these assignments, students are expected to explore theoretical and practical elements of designing user-friendly interfaces while considering diverse user needs.