D DEEPPA AR RTTM MEEN NTT O OFF IIN NFFO OR RM MA ATTIIO ON N SSY YSSTTEEM MSS King Abdul Aziz University Jeddah, Saudi Arabia COURSE OUTLINE Course: Human Computer Interaction Instructors: Muazzam Siddiqui Credit Hours: 03 Course Code: CPIS 354 Pre-Requisite: CPIS 250 Class: BS (IS) Fall 2009 Recommended Books Textbook Reference Books Human Computer Interaction, 3rd edition, by Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale, Prentice Hall, 2003, ISBN 0130461091 Interaction Design: beyond human-computer interaction, 2nd edition, by Helen Sharp, Yvonne Rogers, Jenny Preece, John Wiley & Sons, ISBN 0470018666 Designing the User Interface: Strategies for Effective Human-Computer Interaction, 4th edition, by Ben Shneiderman, Catherine Plaisant, Addison Wesley, ISBN 0321197860 Weekly Lectures Schedule Week Week 1 Week 1 Topic Introduction to Human Computer Interaction Information Processing in Humans: psychological aspects and limitations Week 2 Information Processing in Computers: I/O devices and speed Week 3 The Interaction: models, ergonomics and dialogues. Week 4 User-Interface Requirement Gathering: techniques Week 5 Interaction Design Basics: design process, users, scenarios Week 6 Designing Interfaces: screens, layouts, user controls Week 7 Design, Prototyping and Construction Week 7 Software Life Cycle Week 8 Cognitive Models: GOMS, BNF, KLM Week 8 Task Analysis: techniques Week 9 Socio-organizational issues and stakeholder requirements Week 10 Evaluation: methods and models Week 11 Recent Advances: ubiquitous computing and augmented reality Week 12 Revision & project presentations. 1/2 Source Various CH 1: HCI1 CH 2: HCI1 CH 3: HCI1 CH 7, 10: ID2 CH 5: HCI1 CH 5: HCI1 CH 11: ID2 CH 6: HCI1 CH 12: HCI1 CH 15: HCI1 CH 13: HCI1 CH 9: HCI1 CH 20: HCI1 1. HCI: Human Computer Interaction, 3rd edition, Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale 2. ID: Interaction Design: beyond human-computer interaction, 2nd edition, Helen Sharp, Yvonne Rogers, Jenny Preece Assessment Type Percentage Assignments 10% Course Project 30% Midterm Exam 20% Final Exam 30% Lab 10% Course Aim This course introduces the students to the fundamentals of human computer interaction and how to build user-centered designs. Course Objective The objective of this course is to introduce the students to the concept of user centered designs. Students will understand the technical as well as psychological factors that affect the design of a user friendly interface. Syllabus Introduction to Human Computer Interaction Information Processing in Humans: psychological aspects and limitations Information Processing in Computers: I/O devices, memory Interaction between Humans and Computers: models, ergonomics and dialogues User-Interface Requirement Gathering: techniques, identifying needs and establishing requirements Interaction Design Basics: design process, users, scenarios Designing Interfaces: designing screens, layouts, user controls Design, Prototyping and Construction Software Life Cycle: HCI in the software process Cognitive Models: GOMS, BNF, KLM Task Analysis: techniques, sources of information, task analysis in design Socio-organizational issues and stakeholder requirements Evaluation: methods and models, usability, functionality and acceptability tests Recent advances: ubiquitous computing and augmented reality 2/2