CSC 4243: Interface Design and Technology
![A short and wide banner image. On the right side are eyes and forehead of a woman looking to the left. On the left side, the woman's index finger of her right hand interacts with a 3D visual interface floating in the air.](media/images/banner.jpg)
We will learn fundamental principles of interaction design and human-centered computing with a focus on novel interfaces. Interfaces reside at the intersection of human activity and computing technology. The focus of this course is on human-centered perspectives. We will discuss and explore social and psychological aspects of human experiences when interacting with interfaces. We will learn design methods that help us better support human activities in our interface design.
This course is project-based. Projects are conducted by student teams. The human-centered projects are programming and design intensive.
Topics will include user experience (UX), affordances and constraints, human cognitive models, interface technologies and toolkits, information structures, social media, and mixed-reality interfaces.