Monday, August 27, 2012

Welcome



ANNOUNCEMENTS:

  • Final Project is now available
  • Project 2 - Android Project is now available.
  • Assignment 11 is available now. Due on 11/15 
  • Project 1 - Ethnography is available now. Due dates -
    • Project Proposal - 11/11
    • Interaction Diary - 11/27 
    • Project Report and Interface Design Proposal - 11/29
  • Assignment 10 Read and Blog on Opening Skinner's Box
  • Assignment 9 - Due on 11/01 - Reading rest of the book - Obedience to Authority. Blog on Obedience to Authority Book.
  • 10/30 - Midterm
  • Assignment 9 - Due on 10/25 - Reading Chapters 6 - 10, Obedience to Authority Book.
  • Assignment 9 - Due on 10/23 - Reading Chapter 1 - 5, Obedience to Authority Book. (No Blog)
  • Next Book - Obedience to Authority
  • Blog on ethnography idea/ ideas. Write a paragraph for ethnography you would want to do. due Tuesday, October 16.

About Computer-Human Interaction


Course Description
The field of human-computer interaction (HCI) is ever evolving, and the contents of this course aims to prepare students on the foundational knowledge necessary for understanding the latest state of this exciting research field. A representative sampling of what to expect in the class can be found below:

  • Since the HCI field is highly diverse, students will be exposed to relevant and recent HCI research works and asked to discuss their possible merits and faults.
  • One of the best ways to introduce students to the strong foundations of HCI is for them to take part in engaging projects that tests their knowledge of a subfield of HCI.
  • Even though the HCI course is listed under the computer science department, a strong knowledge of contributions in the HCI field takes elements from numerous fields outside the traditional fields of science and engineering such as the liberal and fine arts. Therefore, students are expected to read relevant materials that span HCI knowledge from multiple fields.


Note that the proper term for the field is human-computer interaction or HCI, since the human should be the primary focus. However, the similar term computer-human interaction, or CHI (pronounced KAI, not CHEE nor CHAI), is often used as an alternative term because it is easier to say.

Prerequisites
Students need to be proficient at object oriented programming in either Java, C++, or C#. Students should have taken some higher level computer science courses. Possible courses include artificial intelligence, user interfaces, or software engineering.

Class Time: Tue & Thu, 12:45 pm-02:00 pm 
Final presentations: TBA
Classroom: Zach 105B
Project & lab space: HRBB 219