CSc 280
User Interfaces

Syllabus

Instructor: Chris Fernandes
Office: Steinmetz 229
Phone: 388-6401
Email: cfernand@union.edu
Course Web page: http://cs.union.edu/csc280
Office hours: Mon 1-2:30, Thurs 4-5, Fri 11-1

Course Summary

This course will introduce you to the field of Human-Computer Interaction (HCI), a part of computer science focusing on how end-users interact with hardware and software systems. HCI is a large, interdisciplinary field involving psychologists, linguists, artists, and designers to name a few. We will focus on the part of HCI dealing with the usability of interfaces -- the things that make them easy or difficult to use. Specifically, you will learn:

Texts (2 required)

Evaluation

There will be four projects assigned during the term, and the majority of your grade will be based on them. Projects are team-based, and although grades will be given to each team as a whole, your individual grade can go up or down depending on your contribution. Each project will include a variety of activities including, but not limited to, literature reviews, experiment design, prototype creation, live subject testing, statistical analysis, research writing, and making presentations to the class.

No lates will be accepted for any of the projects. There will be no midterm for the course. The day of the final exam will be used for making presentations on your final project.

Grading

What you need to do

To prepare for class, you are required to do the following:

Get involved!

HCI is a very different part of computer science than you may be used to in your other CS classes. It does not focus on programming or on how to get a machine to do something new and exciting. And while those things are cool, it is just as important for those new, exciting apps to be made in a way that people can actually use them. In many ways, this course focuses on people -- how they think, how they react, and how that informs the development of the cool hardware and software we make. You'll get the most out of this class by diving right in to this non-traditional approach to CS: reading the papers, debating with your classmates, designing with your teammates, really listening to your end users, and taking time to reflect on what you've built. It's part rigorous science, and part creative art. Get involved.

Any student with a documented learning disorder is welcome to come talk to me privately about options for completion of course assignments.


CSc 280 homepage