Teaching

Introduction to Human-Centered Computing (ITIS 3130)

Introduction to the dynamic field of Human-Centered Computing, which integrates principles of computer science, cognitive psychology, and design to create technology interfaces that prioritize user needs, experiences, and ethical considerations. Topics include: cognitive science principles to understand human information processing, user interface and user experience design techniques, ethical implications in technology, accessibility, and data visualization. Students will gain an understanding of user-centric design principles and the skills to evaluate and make ethical decisions in technology development.