Monash University engineering handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

GCO3814

Human-computer interaction

Paul Anderson

6 points * 52 hours Lecture/tutorial * Second semester * Gippsland * Corerequisite: GCO3811

User interface design: design objectives; interface metaphors; command interfaces; GUIs; hypermedia; user interface software lifecycle. Design method: task analysis; computer objects and functions; external, internal and mixed control; evaluation of a design; iterative refinement. Window systems: device independence; device Sharing; imaging model; window management; human and engineering considerations. Interaction objects: interaction objects as abstractions; toolkits; architectures; pros and cons of object oriented approaches; composite objects. Dialogue control: dialogue controllers; application frameworks; requirements for dialogue controllers. Abstract basis of dialogue control: control models. Architectural models: monolithic vs multiagent. User interface development systems: services supplied; user interface generators; human and engineering issues. For Gippsland students there will be four hours per week, consisting of two hours of lectures and two hours of tutorials with additional contact initiated by the student. For distance education students there will be an optional four hours contact at each weekend school, coupled with study guides and provision for additional student contact through electronic mail and news. Access to me university's computer systems via modem is compulsory for distance education students, in order to maintain effective communication with staff and other students, and also for the submission of assignments and the provision of supplementary study material.

Assessment

Assignments: 40% * Examination: 60%

Prescribed texts

Bass L and Coutaz J Developing software for the user interface Addison-Wesley, 1991

Pressman R S Software engineering: A practitioner's approach 3rd en, McGraw-Hill, 1992


Return to subject list Return to engineering handbook contents Return to the list of Monash handbooks