CSC Homepage
News

CSC 4700: Human-Computer Interaction Design

CSC 4700s2: Human-Computer Interaction Design

Instructor: Asst. Prof. Brygg Ullmer (ullmer@lsu.edu; office Coates 293 + Johnston 10)

Teaching Assistant: Cornelius Toole, Jr. (corntoole@cct.lsu.edu)

Ranging from laptops to supercomputers, cell phones to digital appliances, there are today more computers than humans upon the earth. Human-computer interaction provides the bridges across which humans engage with the digital realm. This course provides both an overview and hands-on experience with the design of such interfaces, placing equal weight on concepts and projects. Students will complete Programming + Design projects employing both traditional graphical interfaces; handheld graphical interfaces; and tangible and embedded interfaces (e.g., employing RFID tags, motors, etc.).

All programming will be in the Python language. Prior programming experience is expected, but prior experience in Python is not required.

Time: Tue Thu, 10:40-12:00; 210 Tureaud Hall

Grading:

10%: Homework and quizzes

20%: Midterm exam

30%: Final exam

40%: Projects

 P1: Traditional graphical interface design

 P2: Handheld graphical interface design (using both a simulator and real PDA/mobile phone)

 P3: Tangible and embedded interface design

 P4: Final project

Course text:

"Interaction Design: Beyond Human-Computer Interaction (second edition) Sharp, Rogers, and Preece"

(tentative; selection to be finalized by October 31 on class website)

Course homepage:

           http://tangviz.cct.lsu.edu/courses/hcid/

LSU Home ""

Department of Computer Science
Louisiana State University
298 Coates Hall
Baton Rouge, LA 70803
Phone: (225) 578-1495
Fax : (225) 578-1465