CPSC 671: Computer-Human Interaction

Spring Semester, 2015
Time and place: M/W/F 3:00 pm - 3:50 pm, CHEN 102
Instructor: Dr. Frank Shipman
Office hours: HRBB 404, to be determined, or by appointment


List of students

Course description

This class provides an overview of the research and practices of human-computer interaction, its history and techniques. This course will cover (1) development processes, (2) interaction mechanisms, (3) psychology and human factors, and (4) emerging technologies.


Students should have a basic knowledge of programming complex systems and be able to learn new software tools on their own.


Approximate class schedule, presenter and discussant list 1, presenter and discussant list 2


List of assignments


  Short assignments	5%
  Class participation	15%
  Pop quizes            40%
  Team project		40%

Grades will be on a 10 point scale: 90-100 = A, 80-89 = B, 70-79 = C, 60-69 = D, and <60 = F.

Class participation

Most class periods will include a discussion of reading materials. One student will be selected to present a brief overview of each paper and another student will be assigned to have discussion questions ready and lead discussion. All students are expected to have done the readings and be able to participate in discussions. Keep up with the readings so you will do well on the pop quizzes! If you do not keep up with the readings, this is likely to damage your grade!

Team Project

Students will form 3 to 5-person teams and define a semester project or select one from a list of existing ideas. There will be three preliminary progress reports for the projects emphasizing particular phases of the interface design process:
(1) identifying a topic, determining cognitive and social issues, and determining an approach,
(2) creating an initial system design and mock-up, and
(3) instantiating the design in a prototype implementation.

The final project report (8-12 pages in ACM Conference Format) will also require the design of an evaluation procedure for refining the resulting interface. The in-class presentations of project progress will be about 10 minutes long and the final presentation on the project will be approximately 20 minutes long and include a demo of your working system.

Project grades will be determined by both the instructor's review of the project and student's description of their and other member's work.

Programming for projects:
done in language and operating system of your choice on machines to which you have access.

General Note on Assignments

Important: All reports are to be printed on a word processor or typed (no handwritten assignments will be accepted). All writing should be the work of the student -- any text taken from other sources needs to be quoted and referenced. It is expected that students will correct grammar and spelling -- these are grounds to deduct from your grade. (i.e. Use a spelling checker and reread what you write before turning it in.)

Attendance Policy

All students are expected to attend and participate every class. Attendance policy will be administered in accordance with Texas A&M University Student Rule 7.

Americans with Disabilities Act (ADA) Policy Statement

The following ADA Policy Statement (part of the Policy on Individual Disabling Conditions) was submitted to the UCC by the Department of Student Life. The policy statement was forwarded to the Faculty Senate for Information.

The Americans with Disabilities Act (ADA) is a federal antidiscrimination statute that provides comprehensive civil rights protection for persons with disabilities. Among other things, this legislation requires that all students with disabilities be guaranteed a learning environment that provides for reasonable accommodation of their disabilities. If you believe you have a disability requiring an accommodation, please contact the Department of Student Life, Services for Students with Disabilities in Room B118 of Cain Hall or call 845-1637.

Aggie Honor Code

"An Aggie does not lie, cheat, or steal or tolerate those who do."

Upon accepting admission to Texas A&M University, a student immediately assumes a commitment to uphold the Honor Code, to accept responsibility for learning and to follow the philosophy and rules of the Honor System. Students will be required to state their commitment on examinations, research papers, and other academic work. Ignorance of the rules does not exclude any member of the Texas A&M University community from the requirements or the processes of the Honor System. For additional information please visit: www.tamu.edu/aggiehonor/

On all course work, assignments, and examinations at Texas A&M University, the following Honor Pledge shall be preprinted and signed by the student:

"On my honor, as an Aggie, I have neither given nor received unauthorized aid on this academic work."