20
1 CS 791m CS 791m Human-Computer Human-Computer Interaction Interaction Fall 2003 Fall 2003 Course Syllabus [Preliminary] Course Syllabus [Preliminary] August 25, 2003 August 25, 2003

CS 791m Human-Computer Interaction

Embed Size (px)

DESCRIPTION

CS 791m Human-Computer Interaction. Fall 2003 Course Syllabus [Preliminary] August 25, 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

Citation preview

Page 1: CS 791m Human-Computer Interaction

11

CS 791mCS 791mHuman-Computer InteractionHuman-Computer Interaction

Fall 2003 Fall 2003 Course Syllabus [Preliminary]Course Syllabus [Preliminary]

August 25, 2003August 25, 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 students

Prerequisite: Instructor’s approval

Page 6: CS 791m Human-Computer Interaction

66

The CourseThe Course

ClassroomClassroom: : 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 [tentative]: This course examines topics related to designing computer systems that support people to carry on their activities productively and safely. Possible topics covered include input-output devices, input-output channels, interaction styles, usability principles and paradigms, task analysis, dialog notations and semantics, screen design, implementation support, multimedia, interfaces for web-sites, and virtual reality..

Page 7: CS 791m Human-Computer Interaction

77

The Texts.The Texts.

Textbook: ONE of, most likely, the following: Textbook: ONE of, most likely, the following:

Alan Dix et al's "Human-Computer Interaction“Alan Dix et al's "Human-Computer Interaction“ oror Ellen Isaacs and Alan Ellen Isaacs and Alan Walendowski'sWalendowski's

"Designing from Both Sides of the Screen“ "Designing from Both Sides of the Screen“ or or

Jenny Jenny PreecePreece et al's "Interaction Design: Beyond Human-Com et al's "Interaction Design: Beyond Human-Computer Interaction"puter Interaction"

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 that will be indicate dlater by Material that will be indicate dlater by

the instructor (papers, articles, the instructor (papers, articles, tutorials, etc). tutorials, etc).

Page 9: CS 791m Human-Computer Interaction

99

Initial WWW PointerInitial WWW Pointer

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

More will be indicated later

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 Each student will deliver a presentation based on one of the following additional based on one of the following additional textstexts1 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

Page 17: CS 791m Human-Computer Interaction

1717

.Additional Texts. .Additional Texts.

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

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

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

8 Ellen Isaacs & Alan Walendowski, 8 Ellen Isaacs & Alan Walendowski, Designing Designing from Both Sides of the Screen: How Designers from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build and Engineers Can Collaborate to Build Cooperative Technology Cooperative 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

Page 18: CS 791m Human-Computer Interaction

1818

..Additional Texts..Additional Texts

10 Karen Donahue, 10 Karen Donahue, Built for Use: Driving Built for Use: Driving Profitability Through the User ExperienceProfitability Through the User Experience

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: The Art of Interactive Design: A Euphonious and Illuminating Guide to A Euphonious and Illuminating Guide to Building Successful Software Building Successful Software

13 Eric Begnan (editor),13 Eric Begnan (editor), Information Appliances Information Appliances and Beyondand Beyond

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 Schedule

8 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