CSE 323 / EST 323 / CSE 590: Human Computer Interaction
General Info:
Instructor: Prof.
Klaus Mueller
Office hours: SUNY Korea B-419, W 2-3 pm
(or send email for appointment)
Phone: 032-626-1200
Email: mueller{remove_this}@cs.sunysb.edu
TA: TBD
Office hours:
Phone:
Email:
Meeting time and venue:
Class room 227, SUNY Korea, Tu Th 3:30-4:50
pm
Summary:
This course introduces students to the principles and practice of human-computer interaction. It first discusses foundational topics including historical context, the human factor, interaction elements, and the fundamentals of science and research. Next, students learn about the methods for conducting an experiment to evaluate a new computer interface or interaction technique. Finally, it presents detailed discussions and how-to analyses on models of interaction, focusing on descriptive models and predictive models.The course has a strong practical component. Students will conduct all stages of the development of a (simulated) smart phone or web app -- need finding, story boarding, rough and detailed implementation design, and evaluation by users.
Prerequisites:
For CSE 590: Graduate standing and working
kmowledge of a programming language such as C/C++, Java, JavaScript, C#.
Texts:
Required:
- "Human-Computer Interaction: An Empirical Research
Perspective" by Scott MacKenzie, Morgan Kaufmann, 2013
Grading: This is a mixed undergrad (UG) and graduate (G) student course.
Homework assignments: 10%
Midterm: 20%
Final: 30%
Course project: 40%
Homework assignments:
The homework assignments are designed to give you some practice for the midterm and final.
Course Project:
The multi-stage course project is designed to give you a good exposure
to the concepts of human computer interaction and design, and also to stimulate your creative abilities.