2016/2017, Semester 2
School of Computing (Computer Science)
Modular Credits: 4
CS3240 Interaction Design module is intended for students in computing and related disciplines whose work focuses on human-computer interaction issues in the design of computer systems. The course stresses the importance of user-centred design and usability in the development of computer applications and systems. Students will be taken through the analysis, design, development, and evaluation of human-computer interaction methods for computer systems. They will acquire hands-on design skills through laboratory exercises and assignments.
Specific Objectives are :
To introduce key issues in interactive media design and user interface design.
To introduce relevant and significant findings of these fields.
To stress the importance of good user interface design, introduce basic principles whereby this may be accomplished, and give experience in trying to carry this out.
To give concrete experience in:
Conceiving of and designing novel computational media and interfaces
Thinking deeply about user needs
Thinking critically about user interfaces
Building effective low fidelity prototypes of new computational media
Working in multidisciplinary design teams
Verbalizing, articulating, and discussing concepts and issues.
To prepare for further courses in related areas, and or real-world software, and user interface design.
SOC students: CS1020 or its equivalent; Other students:NM2217 or NM3209 or the prerequisites for SoC students
Week (Lecture Date)
Lecture+Tutorial Topic(s) / Other activities in the week
Week 1 (Jan 13)
Introduction to Interaction Design
Week 2 (Jan 20)
Project Pitch / Take home Lab 1
Week 3 (Jan 27)
/Lab2 / Lecture cancelled due to CNY eve & topics reshuffled in the next few weeks.
Week 4 (Feb 3)
User study methods , Contextual inquiry
/ No Lab (CNY break)
Week 5 (Feb 10)
Envisionment - Story Boarding/ sketching/Scenario/Prototyping
Data analysis, work models, affinity diagramming
/ Lab 3
Week 6 (Feb 17)
Continuing envisionment - User study methods , Contextual inquiry , Data analysis, work models, affinity diagramming
Story Boarding/ sketching
/ Lab 4
Week 7 (Mar 3)
Continuing envisionment - Prototyping, Design principles/ Lab 5
Week 8 (Mar 10)
Evaluation - Qualitative evaluation/ Lab 6
Week 9 (Mar 17)
Evaluation - Quantitative evaluation / Lab 7(tbd)
Week 10 (Mar 24
Week 11 (Mar 31 )
Week 12 (Apr 7 )
Week 13 (Apr 13)
Workload Components : A-B-C-D-E
A: no. of lecture hours per week
B: no. of tutorial hours per week
C: no. of lab hours per week
D: no. of hours for projects, assignments, fieldwork etc per week
E: no. of hours for preparatory work by a student per week