CSCI560 - Human-Computer Interaction and User Experience

Course Details

Course Code: CSCI560 Course ID: 5549 Credit Hours: 3 Level: Graduate

This human computer interaction course explores methodologies, tools, and techniques for designing effective and intuitive interactive systems. The course covers human computer interaction principles, user centered design, user interface design, interaction design, and human centered design, emphasizing both theoretical concepts and practical application. Students study usability testing, visual design, design thinking, and UX research to better understand user needs and how people interact with computer technology. Through hands on projects and case studies, students gain skills and knowledge in user experience design, building a solid foundation in applying UX design principles to interactive systems. The course situates human factors and interaction within the broader computer science discipline while preparing learners to apply best practices to diverse design processes and professional career pathways. (Prerequisite: CSCI510)

Course Schedule

Registration Dates Course Dates Start Month Session Weeks
Registration02/23/2026 - 07/31/2026 Course Dates08/03/2026 - 09/27/2026 Start Month August SessionSummer 2026 Session I Weeks8 Week session

Previous Syllabi

Not current for future courses.