Email me :)
W a n g L i n a : M S c ( I n f o r m a t i o n S t u d i e s ) : F u l l - T i m e 2 0 0 2 / 2 0 0 3

 

Semester 1 - 15 July, 2002 - 9 Nov, 2002

fgdg
H6611 -- Human Computer Interaction
Lecturer

Assistant Professor: Yin-Leng, Theng

Course Description

This course introduces you to the basic concepts of Human-Computer Interaction (HCI) and its applications. It presents you with a practical approach to the design and evaluation of computer-user interface for interactive systems. You will explore creative design methods to ensure that the computer/user interface conforms to common usability criteria, or to the usability objectives that have been identified as part of the requirements analysis process. This course provides you with the ability to apply usability techniques such as usability inspection methods, analytic and experimental evaluation techniques to interactive systems throughout the software lifecycle to ensure the development of useful and usable interactive systems.

Course Objectives
  • Knowledge
    • define in detail the different stages of a typical iterative software design lifecycle
    • identify creative design methods for the building of interactive systems
    • discuss the diversity of users and tasks, and their impact on user interface design
    • identify different system interface development methodologies, in particular, those that are applicable to interactive systems
    • examine additional design issues in culture, ethics and law when building international user interfaces
    • identify where and how the different evaluation methods fit into a typical software design lifecycle: usability inspection methods, analytic and experimental techniques
    • explain the design and usability issues involved in the building of good, usable interactive systems
  • Cognitive Skills
    • apply appropriate design and evaluation techniques at different stages of the software lifecycle to ensure usability of interactive systems
    • compare and contrast the advantages and disadvantages of the different design and evaluation methods
  • Subject Specific Skills
    • manage a software project that involves the design and development of an interactive system prototype using HTML within a given time frame
    • formulate functional and non-functional requirements in the design of an interactive system prototype
    • develop the interface to the prototype in HTML, demonstrating good knowledge of the design and usability principles that underlie the design of the prototype
  • Transferable Skills
    This course provides you with the opportunity to participate actively in seminar and lab sessions. At the end of this module, you would have developed skills in:
    • working together with peers to review classic and current technical papers in design and usability of interactive systems
    • making oral presentation in class showing evidence of good understanding of usability issues
    • critiquing interactive systems showing good understanding of design and usability issues involved
    • writing a technical report describing the activities taken in the design, prototyping and testing stages in producing a useful and usable interactive system
Course Schedule
  • - Introduction to HCI- General design principles and evaluation issues- Understanding psychology of the design of everyday things- User interface design
  • - User interaction design (I): (human factors- human diversity; development methodologies)
  • - User interaction design (II): (Requirements specification; Hierarchical Task Analysis (HTA))
  • - Scenario Based Design
  • - Claims Analysis
  • - International Human Computer Interface Design (cultural; ethical; legal) - Ethics and management of interface design
  • - Prototyping - Overview of evaluation methods (usability inspection methods; analytic techniques; experimental techniques) - Claims analysis as a usability aid
  • - Usability inspection method:Heuristic evaluation & Claims Analysis
  • - Analytic evaluation methods: GOMS and keystroke level analysis
  • - Experimental evaluation methods (I): (user survey methods; experimental methodology)
  • - Experimental evaluation methods (II): (presentation of data; analysis of data)
  • - Software design cycle - User interface design (user interaction design and software construction)- Ethics and management of interface design- Comparison of evaluation methodologies
  • - Revision
Reading List
  • Newman, W. M. and Lamming, M.G. INTERACTIVE SYSTEM DESIGN, Addison-Wesley, 1995, ISBN:0201631628
  • Preece, J., Rogers, Y., Sharp, H. and Benyon, D., HUMAN-COMPUTER INTERACTION, 1994, Addison-Wesley Pub Co; ISBN: 0201627698.
  • Baecker, R., Buxton, W., Grudin, J. and Greenberg, S. READINGS IN HUMAN-COMPUTER INTERACTION: TOWARDS THE YEAR 2000, Morgan Kauffman Publishers, 1995. ISBN: 1558602461.
  • Bainbridge, D. INTRODUCTION TO COMPUTER LAW, Financial Times Management, 1999, ISBN:0273631594
  • Carroll, J. (Ed.). HUMAN-COMPUTER INTERACTION in the New Millenium, 2001, Addison-Wesley Pub Co, ISBN: 0201704471.
  • Carroll, J. MAKING USE: SCENARIO-BASED DESIGN OF HUMAN-COMPUTER INTERACTIONS, MIT Press, 2000, ISBN: 0262032791.
  • Carroll, J. COMPUTER SECURITY, Butterworth-Heinemann, 1996, ISBN: 0750696001.
  • Dix, A., Finlay, J., Abowd, G. and Beale, R. HUMAN-COMPUTER INTERACTION, 2nd edition, Prentice-Hall, 1998, ISBN:0132398648
  • Druin, A. (ed.), THE DESIGN OF CHILDREN'S TECHNOLOGY, Morgan Kaufmann, 1999, ISBN: 1-55860-507-X
  • Druin, A. and Solomon, C., DESIGNING FOR MULTIMEDIA ENVIRONMENTS FOR CHILDREN, 1996, Wiley, ISBN:0-471-11688-2.
  • Freund, J. MODERN ELEMENTARY STATISTICS, 9TH EDITION, 1997, ISBN:0138582912
  • Galdo, E. M. and Nielsen, J. INTERNATIONAL USER INTERFACES, Wiley, 1996, ISBN:0471149659
  • Gardiner, M. and Christie, B., APPLYING COGNITIVE PSYCHOLOGY TO USER-INTERFACE DESIGN, Chichester, 1987, ISBN: 0471911844.
  • Gringras, C. THE LAWS OF THE INTERNET, Butterworths, 1997.
  • Helander, M., Landauer, T., Prabhu, HANDBOOK OF HUMAN-COMPUTER INTERACTION, 2nd edition, Amsterdam : Elsevier, 1997
  • Horrocks, I. CONSTRUCTING THE USER INTERFACE WITH STATECHARTS, Addison-Wesley, 1999, ISBN:0201342782.
  • Nielsen, J. USABILITY ENGINEERING, AP Professional, 1993, ISBN:0125184069
  • Norman, D., THE INVISIBLE COMPUTER, 1999, MIT Press; ISBN: 0262640414.
  • Raskin, J. THE HUMANE INTERFACE: NEW DIRECTIONS FOR DESIGNING INTERACTIVE SYSTEMS, Addison-Wesley, 2000, ISBN:0201379376
  • Shneiderman, B., DESIGNING THE USER INTERFACE: STRATEGIES FOR HUMAN-COMPUTER INTERACTION, 3rd edition, Addison-Wesley, 1998, ISBN: 0-201-69497-2
  • Thimbleby, H. USER INTERFACE DESIGN, ACM Press Frontier Series, 1991, ISBN: 0201416182