cs 791m human-computer interaction

20
1 CS 791m CS 791m Human-Computer Human-Computer Interaction Interaction Fall 2003 Fall 2003 Course Syllabus [Revised] Course Syllabus [Revised] September 3, 2003 September 3, 2003

Upload: sopoline-tyson

Post on 02-Jan-2016

9 views

Category:

Documents


1 download

DESCRIPTION

CS 791m Human-Computer Interaction. Fall 2003 Course Syllabus [Revised] September 3, 2003. Outline. The Instructor The Students The Course The Texts Initial WWW Pointers Grading Scheme Policies Tentative Schedule. The Instructor. Sergiu Dascalu Room SEM-236 Telephone 784-4613 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CS 791m Human-Computer Interaction

11

CS 791mCS 791mHuman-Computer InteractionHuman-Computer Interaction

Fall 2003 Fall 2003 Course Syllabus [Revised]Course Syllabus [Revised]

September 3, 2003September 3, 2003

Page 2: CS 791m Human-Computer Interaction

22

OutlineOutline

The InstructorThe Instructor The StudentsThe Students The CourseThe Course The TextsThe Texts Initial WWW PointersInitial WWW Pointers Grading SchemeGrading Scheme PoliciesPolicies Tentative ScheduleTentative Schedule

Page 3: CS 791m Human-Computer Interaction

33

The Instructor.The Instructor.

Sergiu DascaluSergiu DascaluRoom SEM-236Room SEM-236Telephone 784-4613Telephone 784-4613E-mail E-mail [email protected]@cs.unr.eduWeb-siteWeb-site www.cs.unr.edu/~dascaluswww.cs.unr.edu/~dascalusOffice hours: Office hours:

Tuesday and Thursday 1:00 – 2:30 pm or by Tuesday and Thursday 1:00 – 2:30 pm or by appointment or chanceappointment or chance

Page 4: CS 791m Human-Computer Interaction

44

.The Instructor.The Instructor

Sergiu DascaluSergiu Dascalu PhD, Dalhousie U., Halifax, NS, Canada, PhD, Dalhousie U., Halifax, NS, Canada,

20012001 Teaching and research at Dalhousie Teaching and research at Dalhousie

University, 1993-2001 (software University, 1993-2001 (software engineering focus)engineering focus)

Teaching and research at the University Teaching and research at the University Politehnica Bucharest, Romania, 1984-1995 Politehnica Bucharest, Romania, 1984-1995 (RT embedded systems focus)(RT embedded systems focus)

Consultant for software development Consultant for software development companies in Canada and Romaniacompanies in Canada and Romania

Page 5: CS 791m Human-Computer Interaction

55

The StudentsThe Students

Registered as of yesterday:9 graduate + 1 undergraduate

Prerequisite: Instructor’s approval

Page 6: CS 791m Human-Computer Interaction

66

The CourseThe Course

Classroom: Classroom: OSN-202 (building 21 on UNR map); OSN-202 (building 21 on UNR map); 6:00 pm-7:15 pm6:00 pm-7:15 pm

Outline: This course examines topics related to designing computer systems that support people to carry on their activities effectively and safely. Topics covered include usability principles, conceptual models, interface metaphors, interaction paradigms and styles, task description, task analysis, collaborative technologies design, interaction design processes, interface construction and prototyping, evaluation techniques and frameworks, user testing, and input-output devices.

Page 7: CS 791m Human-Computer Interaction

77

The Texts.The Texts.

Required textbook: Jennifer Preece, Yvonne Rogers, and Helen Sharp’s "Interaction Design: Beyond Human-Computer Interaction“, Wiley & Sons, 2002. ISBN: 0-471-49278-7

Recommended textbook: Recommended textbook:

Alan Dix, Janet Alan Dix, Janet FinlayFinlay, Gregory , Gregory AbowdAbowd, Russell Beale’s "Human-Computer Interaction“, Russell Beale’s "Human-Computer Interaction“, 2, 2ndnd Ed., Prentice Hall, 1997Ed., Prentice Hall, 1997

ISBN: 0-13-239864-8ISBN: 0-13-239864-8

Page 8: CS 791m Human-Computer Interaction

88

.The Texts.The Texts

Lecture notes:Lecture notes:Presentations by the instructorPresentations by the instructorNotes you take in the classroomNotes you take in the classroom

Additional texts (see pages 16 and 17)Additional texts (see pages 16 and 17)Material (papers, tutorials, etc.) that Material (papers, tutorials, etc.) that

will be indicated later by the instructorwill be indicated later by the instructor

Page 9: CS 791m Human-Computer Interaction

99

Initial WWW PointersInitial WWW Pointers

Required textbook’s website (Preece et al’s Interaction Design):http://www.id-book.com/

Recommended textbook’s website (Dix et al’s HCI)http://www.weavingshed.com/hcibook/

Gary Perlman’s HCI bibliography:http://hcibib.org/

Page 10: CS 791m Human-Computer Interaction

1010

Grading Scheme.Grading Scheme.

Tentative (slight modifications are possible):Tentative (slight modifications are possible):Assigned reading/assignments 20%Presentation 12%Midterm tests 30%Project 28%Class participation 10%

TOTAL 100% Note that there are no make-up tests or homework

in this course

Page 11: CS 791m Human-Computer Interaction

1111

.Grading Scheme.Grading Scheme

Passing conditions (Passing conditions (all must be met):):50% overall & 50% overall & 50% in tests &50% in tests &50% in project & 50% in project & 50% in assigned readings, 50% in assigned readings,

assignments, presentation, and class assignments, presentation, and class participationparticipation

Page 12: CS 791m Human-Computer Interaction

1212

Grading ScaleGrading Scale

Numerical-letter grade correspondenceNumerical-letter grade correspondence AA 90 -100 90 -100

[maximum 100][maximum 100] A-A- 86 - 8986 - 89 B+B+ 83 - 8583 - 85 BB 77 - 8277 - 82 B-B- 73 - 7673 - 76 C+C+ 70 - 7270 - 72 CC 64 - 6964 - 69 C-C- 61 - 6361 - 63 D+D+ 58 - 6058 - 60 DD 54 - 57 54 - 57 D-D- 50 - 5350 - 53 FF < 50< 50

Page 13: CS 791m Human-Computer Interaction

1313

Policies..Policies..

Late submission policy:Late submission policy:Maximum 2 late days per assignment/project

deliverableEach late day penalized with 10%No subdivision of late daysNo late days for presentation and testsExample: a 90/100 worth assignment gets 81/100

if one day late (90*0.9 = 81) or 72/100 if two days late (90*0.8 = 72)

Page 14: CS 791m Human-Computer Interaction

1414

.Policies..Policies.

Legal notices on the world-wide web: Read Legal notices on the world-wide web: Read and comply with accompanying legal and comply with accompanying legal notices of downloadable materialnotices of downloadable material

Specify references used Specify references used Do not plagiarize (see next slide)Do not plagiarize (see next slide)

Page 15: CS 791m Human-Computer Interaction

1515

..Policies..Policies

Plagiarism and cheating: Will not be Plagiarism and cheating: Will not be tolerated. Please read the policies of tolerated. Please read the policies of University of Nevada, Reno regarding University of Nevada, Reno regarding academic dishonesty:academic dishonesty:

www.unr.edu/stsv/acdispol.htmlwww.unr.edu/stsv/acdispol.html

Page 16: CS 791m Human-Computer Interaction

1616

Additional Texts..Additional Texts.. Each student will deliver a presentation based on Each student will deliver a presentation based on

one of the following additional textsone of the following additional texts

1 Don. A Norman, 1 Don. A Norman, The Design Of Everyday ThingsThe Design Of Everyday Things

2 Steven Krug, 2 Steven Krug, Don’t Make Me Think: A Common Don’t Make Me Think: A Common Sense Approach to Web UsabilitySense Approach to Web Usability

3 Alan Cooper & Robert Reimann, 3 Alan Cooper & Robert Reimann, About Face 2.0: About Face 2.0: The Essential of Interaction DesignThe Essential of Interaction Design

4 Alan Cooper, 4 Alan Cooper, The Inmates Are Running the The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanityand How to Restore the Sanity

5 Carolyn Snyder, 5 Carolyn Snyder, Paper Prototyping: The Fast Paper Prototyping: The Fast and Easy Way to Refine User Interfacesand Easy Way to Refine User Interfaces

Page 17: CS 791m Human-Computer Interaction

1717

.Additional Texts.

6 B.J. Fogg, 6 B.J. Fogg, Persuasive TechnologyPersuasive Technology: : Using Computers Using Computers to Change What We Think We Doto Change What We Think We Do

7 Jef Raskin, 7 Jef Raskin, The Humane Interface: New Directions The Humane Interface: New Directions for Designing Interactive Systemsfor Designing Interactive Systems

8 Ellen Isaacs & Alan Walendowski, 8 Ellen Isaacs & Alan Walendowski, Designing from Designing from Both Sides of the Screen: How Designers and Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Engineers Can Collaborate to Build Cooperative Technology Technology

9 Jeff Johnson, 9 Jeff Johnson, GUI Bloopers: Don’ts and Do’s for GUI Bloopers: Don’ts and Do’s for Software Developers and Web DesignersSoftware Developers and Web Designers

10 Karen Donahue, 10 Karen Donahue, Built for Use: Driving ProfitabilityBuilt for Use: Driving Profitability

Through the User ExperienceThrough the User Experience

Page 18: CS 791m Human-Computer Interaction

1818

..Additional Texts..Additional Texts

11 Joel Spolsky, 11 Joel Spolsky, User-Interface Design for User-Interface Design for ProgrammersProgrammers

12 Chris Crawford, 12 Chris Crawford, The Art of Interactive Design: A The Art of Interactive Design: A Euphonious and Illuminating Guide to Building Euphonious and Illuminating Guide to Building Successful SoftwareSuccessful Software

13 Daniel McCracken and Rosalee J. Wolfe, 13 Daniel McCracken and Rosalee J. Wolfe, User-User-Centered Website Development: A Human-Centered Website Development: A Human-Computer Interaction ApproachComputer Interaction Approach

14 Nathan Shedroff, 14 Nathan Shedroff, Experience Design 1Experience Design 115 Eric Begnan (editor),15 Eric Begnan (editor), Information Appliances and Information Appliances and

BeyondBeyond

Page 19: CS 791m Human-Computer Interaction

1919

Tentative Schedule.Tentative Schedule. Week # Dates (M, W) Contents

1 Aug 25, 27 Lectures by Instructor

2 _ , Sep 3 Student Introduction, Presentation draw,

Lecture

3 Sep 8, 10Lectures,

Selection additional text, A#1 given

4 Sep 15, 17LecturesA#1 due

5 Sep 22, 24 Lectures, A#2 given

6 Sep 29, Oct 1 Lectures, A#2 due

Project requirements given

7 Oct 6, 8 Lecture, Midterm 1 (10/08),

Page 20: CS 791m Human-Computer Interaction

2020

.Tentative Schedule.Tentative Schedule8 Oct 13, 15 Lectures

9 Oct 20, 22 Lectures

10 Oct 27, 29 Lectures, Project part I due

11 Nov 3, 5 Lectures

12 Nov 10, 12 Midterm 2 (11/10), Lecture

13 Nov 17, 19 Presentations by students

14 Nov 24, 26 Presentations by students

15 Dec 1, 3 Presentations by students, A#3 due

16 Dec 8 (check) Project part II due