CMSC 434 or equivalent, or permission of instructor. Programming skill
is expected with tools such as Java and Visual Basic. Experience in conducting
usability studies is expected.
Students may sign up for MS comprehensive exam in PL/SE, based on two
exams. This course may be used as a PhD or MS course in PL/SE. Students
who have already taken CMSC 838 may sign up, but may NOT count this course
towards Phd or MS qualifying exam.
This course is for graduate students interested in research methods
and issues in human-computer interaction. We will focus on the role of
theory (descriptive, explanatory, predictive, prescriptive, and generative)
and empirical research methods (ethnographic observation, usability testing,
and controlled experimentation).
This course will focus on the design, implementation, use and efficacy
of creativity support tools: visual outliners, search software, brainstorming
(idea prompting), idea processing, questioning, story development, composition,
simulation, consultation, dissemination.
Students will read papers, review software tools, discuss research methods,
and learn advanced interface design concepts as they relate to creativity
support tools. Students will build a web site on theory and research
methods in HCI: http://www.otal.umd.edu/charm/
They will develop and carry out their own empirical research project
in teams of 2-4 students. The projects will be posted on the web as in previous