Thur. 1 - 4, Friday 12 - 1, or by appointment. If the suite door is
locked, then call my extension (last 4 digits) using the phone in the
hallway.
Teaching Assistant
TBD, email:
tbd@tbd.com
Office Hours: TBD
WebCT
link (Most likely will be used for quizzes)
Why take this course?
Here are some
things I would like to try out during the course:
Here are some videos from the Fall, 2009
course:
Brain Computer Interaction - Mark
Sheppard hooked up to an EEG machine.
Please let me know if you have
other ideas you wish to explore.
Course Description
According to Wikipedia, a
basic goal of Human Computer Interaction (HCI) is
to improve the interactions between users and computers
by making computers more usable and receptive to the
user's needs.
This course will provide students with the methods for
creating and refining interfaces between humans and
systems. Students will acquire an awareness of different
design and evaluation methods as well as practical,
effective, and cost-conscience methods for improving
systems and their interfaces.
This course will explore
ways to design systems that
minimize the barrier between the human's cognitive model
of what they want to accomplish and the computer's
understanding of the user's task.
We are interested in developing new
design methodologies, experimenting with new hardware
devices, prototyping new software systems, exploring new
paradigms for interaction, and developing models and
theories of interaction.
The traditional graduate student full-time load is 3 courses. Be prepared
to commit 15 to 20 hours per week to this course!
Learning
Outcomes
By the end of the course, you will
be able to
Principles
Identify usability goals based on the
application specifics
Understand human’s cognitive capacity and
limit
Identify various design principles
Know different interaction activities and
understand their applicability and advantages/disadvantages
Discovery
Involve users throughout the design
process
Identify primary, secondary, and tertiary
users
Collect user requirements using
questionnaire and interview
Discribe tasks by storyboarding and use
case scenarios
Design
Use flowchart to represent conceptual
design
Apply Gestalt theory to organize visual
elements
Use MVC architecture in coding
Evaluation
Understand the usage of different HCI
design and development paradigms
Evaluate interface using heuristics and
design principles
Designing the User Interface:
Strategies for Effective Human-Computer Interaction, 5th Edition By
Ben Shneiderman, Catherine Plaisant, Maxine Cohen, & Steven
Jacobs, Publisher: Addison Wesley, March 8, 2009
The Resonant Interface: HCI
Foundations for Interaction Design by Steven Heim, March, 2007.
Human-Computer Interaction (3rd Ed.)
by Alan Dix, Janet E. Finlay, Gregory D. Abowd, and Russell Beale,
Dec. 2003
Human-computer Interaction By Julie A.
Jacko, Constantine Stephanidis, Don Harris (Available via Google
Books
Jef Raskin:
Intuitive Equals Familiar. In: Communications of the ACM, vol 37, no
9, September 1994, pp. 17–18.
Wickens,
Christopher D., John D. Lee, Yili Liu, and Sallie E. Gordon Becker.
An Introduction to Human Factors Engineering. Second ed. Upper
Saddle River, NJ: Pearson Prentice Hall, 2004. 185–193.
Interaction Design: beyond
human-computer interaction by J. Peerce, Y. Rogers, and H.
Sharp, 2007
Designing the user interface:
Strategies for effective human-computer interaction, Ben
Shneiderman, and Catherine Plaisant, 2005.
Paul Fitts, The
Information Capacity of the Human Motor System in Controlling the
Amplitude of Movement
Brain-Machine
Interface Engineering (Synthesis Lectures on Biomedical Engineering)
(Paperback) by
Jose Principe (Author), Justin C.
Sanchez (Author), John Enderle
(Editor)
Brad A. Myers and Mary Beth Rosson. "Survey on User
Interface Programming," Proceedings SIGCHI'92: Human
Factors in Computing Systems. Monterrey, CA, May 3-7,
1992. pp. 195-202.
Tyson R. Henry, Scott E. Hudson, Andrey K. Yeatts, Brad A.
Myers and Steven Feiner; "A nose gesture interface device:
extending virtual realities," Proceedings of the fourth
annual ACM symposium on User interface software and technology,
UIST'1991, Pages 65 - 68.
FOR NEXT
WEEK (IF NOT SOONER)
·Read:
Brad A. Myers. "Graphical User Interface Programming,"
chapter 48 of Computer Science Handbook -- Second Edition.
Allen B. Tucker, editor in chief. Boca Raton, FL: Chapman &
Hall/CRC Press, Inc., 2004. pp. 48-1 - 48-29.
*
Last day to drop a class/withdraw for the semester is October 27th
*
Oct 29 –
Brainmaster
Nov 05 –
Brainmaster
Nov 12 –
Lab
FOR
NEXT CLASS (IF NOT SOONER)
·Read:
Robert Horlings, Dragos Datcu, Leon J. M. Rothkrantz,
"Emotion Recognition using Brain Activity,"
Proceedings of the 9th International Conference on Computer Systems
and Technologies and Workshop for PhD Students in Computing, 2008.
Anton Nijholt, Desney S Tan, Brendan
Allison, Jose del R Millan, Bernhard Graimann, Melody Moore Jackson, "Brain-Computer
Interfaces for Human-Computer Interaction and Games,"
Workshop at CHI 2008 Conference on Human Factors in Computing
Systems, 2008, Pp. 3925-3928.
Introduction to functional near-infrared
spectroscopy (fNIRS)
How does fNIRS
work?
Rolfe, P. In vivo near-infrared spectroscopy. Annual Review of
Biomedical Engineering, August 2000, Vol. 2, Pages 715-754 [Link]
Bunce, S., Izzetoglu, M.,
Izzetoglu, K., Onaral, B. and Pourrezaei, K. Functional Near Infrared
Spectroscopy: An Emerging Neuroimaging Modality., IEEE Engineering in
Medicine and Biology Magazine, 25 (4), pp. 54-62.
Villringer, A. and
Chance, B., Non-Invasive Optical Spectroscopy and Imaging of Human
Brain Function, Trends in Neuroscience, 20, pp. 435-442.
Chance, B., Anday, E.,
Nioka, S., Zhou, S., Hong, L., Worden, K., Li, C., Murray, T., Ovetsky,
Y. and Thomas, R., A novel method for fast imaging of brain function,
non-invasively, with light, Optics Express, 10 (2), pp. 411-423.
Measuring brain activity with fNIRS
S. Coyle, T. Ward, C.
Markham, G. McDarby. "On the Suitability of Near-Infrared Systems for
Next Generation Brain Computer Interfaces". World Congress on Medical
Physics and Biomedical Engineering, Sydney, Australia, IFMBE, 2003
Hoshi, Y. Tamura, M. Near-Infrared Optical Detection of Sequential
Brain Activation in the Prefrontal Cortex during Mental Tasks.
NEUROIMAGE 5, 292-297 (1997)[Link]
Herrmann, M.J., Ehlis, A. C., Fallgatter, A. J. Frontal activation
during a verbal-fluency task as measured by near-infrared
spectroscopy. Brain Research Bulletin 61 (2003) 52-56.
Nagamitsu, S., Nagano, M., Yamashita, Y.,
Takashima, S.Toyojiro Matsuishi. Prefrontal cerebral blood volume
patterns while playing video games--A near-infrared spectroscopy
study. Brain & Development 28 (2006) 315-321 [Link]
"Spatial and temporal analysis of human motor activity using
noninvasive NIR topography". Maki A. et al. Med. Phys. 22 (12), Dec
1995.
"Prefrontal Hypooxygenation during Language Processing Assessed with
Near-Infrared Spectroscopy". Falgatter, A. J., Muller, Th. J., Strik,
W. K. Neuropsychobiology 1998; 37: 215-218.
BCI Studies with fNIRS
Shirley M Coyle, Tomas E Ward and Charles M
Markham. Brain-computer interface using a simplified functional
near-infrared spectroscopy system. 2007 J. Neural Eng. 4 219-226
[Link]
Nov 26–Thanksgiving, No class
Dec 03–CHI Brain Applications, Presentations
FOR NEXT CLASS (IF NOT SOONER)
·Submit:
Final questions by Monday,
May 4th, 7 PM.
·Study!
Dec 10 –Final
Exam:
Closed Book, Closed Notes
Other Policies
Homework, Projects, Research Paper
Homework and projects are due
exactly
at the prescribed time (usually the beginning of class). As soon
as a homework or project is collected, then all others are
considered 1 day late (even if it only 3 minutes). In the event
you might be running late, you might want to email the
assignment. Also, when preparing your assignment, be mindful of
possible backlogs at the printer, jammed printer, printer out of
toner, etc.
Late homework/projects are accepted with a penalty of 10%
deduction per 24-hour
period after the due date. No late project will be accepted one
week after the due date. The last homework/project cannot be
late.
There will be no extra-credit homework or projects in this
course.
All homework and projects must be typed not hand-written.
A cover page is expected for all homework and projects.
VERY IMPORTANT! All
assignments will be group assignments. The groups will be the
same for all homework, project, and term project. You may only
work with members in your group only and not with anyone not in
your group, nor may you contact former students who have taken
my data mining course. You
may not discuss, use, email, show, give, buy, sell, borrow,
trade, steal, etc. in whole or part, any of the homework
or projects with anyonein any manner
not prescribed by the instructor.
Penalty for cheating will be
extremely
severe and may result in an F for this course.
This condition applies even after you complete this course! Penalty for cheating will be
extremely
severe and may result in an F for this course.
Handing in an assignment for another student is considered
cheating.Penalty for
cheating will be extremely
severe and may result in an F for this course.
VERY IMPORTANT!
Failing to report to the instructor any incident in which a
student witnesses an alleged violation of the Academic Honesty
Code is considered a violation of the academic honesty code.
Please see me to discuss any incidents.
VERY IMPORTANT!
Purchasing, or otherwise acquiring and submitting as one's own
work any research paper or any other writing assignment prepared
by others constitutes cheating.
Penalty for cheating will be
extremely
severe and may result in an F for this course.
There are no make-up tests except in
verified medical emergencies and with immediate notification. Rescheduling a final exam in order to catch a plane flight is
unacceptable. Make up exams are harder, and different, than
original exams.
There are no make-up quizzes. Allow plenty of additional time in
the event that webCT crashes.
You are responsible for
all
requiredreadings assigned
throughout the semester.
Students are to work on test and quizzes
individually.Students may not discuss, show, give, sell, borrow, trade, share, etc.
their tests or quizzes. Penalty on cheating will be extremely severe. Standard
academic honesty procedure will be followed.
VERY IMPORTANT!
Providing answers for any assigned work or examination when not
specifically authorized by the instructor to do so. Or,
informing any person or persons of the contents of any
examination prior to the time the examination is given is
considered cheating. Penalty for cheating will be
extremely
severe and may result in an F for this course.
VERY IMPORTANT!
Failing to report to the instructor any incident in which a
student witnesses an alleged violation of the Academic Honesty
Code is considered a violation of the academic honesty code.
Please see me to discuss any incidents.
Miscellaneous
Any person with a disability who
requires a special accommodation should inform me and contact
the Disability services office or call 281 283 2627 as soon as
possible.
You are expected to come fully prepared to every class!
Incomplete
grades or administrative withdrawals occur only under extremely
rare situations.
The ringing, beeping, buzzing of cell phones, watches, and/or
pagers during class time is
extremely rude and disruptive to your fellow students and to
the class flow. Please turn off all cell phones, watches, and
pagers prior to the start of class.
This
is not a Web-based class. You are expected to attend every
class! Missing 1 class is OK. Minus 1 for each additional miss.
I am willing to provide letters of
recommendation/references only if you have attained an 'A' in
one of my classes, or two 'A-' in two of my classes.
I highly recommend that you seek out
your advisor and complete you Candidate Plan of Study (CPS) as
soon as possible. I am normally not available for advising
during the summer months.
Pay very careful attention to your email correspondence. It
reflects on your communication skills. Below is a compilation of
email errors I have received during the past year.
dear sir.
wen r u gonna grad the
homework, bcoz i have a doubt about the third problem