1 cs 491m/790m human-computer interaction fall 2005 course syllabus august 29, 2005

22
1 CS 491m/790m Human-Computer Interaction Fall 2005 Fall 2005 Course Syllabus Course Syllabus August 29, 2005 August 29, 2005

Post on 21-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

11

CS 491m/790mHuman-Computer

Interaction

Fall 2005 Fall 2005 Course SyllabusCourse Syllabus

August 29, 2005August 29, 2005

Page 2: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

22

Outline

The Instructor The Students The Course The Texts Initial WWW Pointers Grading Scheme Policies Tentative Schedule

Page 3: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

33

The Instructor.The Instructor.

Sergiu Dascalu– Room SEM-236– Telephone 784-4613– E-mail [email protected]– Web-site www.cs.unr.edu/~dascalus– Office hours:

Tuesday and Wednesday 2:30 – 3:30 pm or by appointment or chance

Page 4: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

44

.The Instructor

Sergiu DascaluSergiu Dascalu– PhD, Dalhousie U., Halifax, NS, Canada, 2001PhD, Dalhousie U., Halifax, NS, Canada, 2001– Teaching and research at UNR, 2002-present (SE, HCI)Teaching and research at UNR, 2002-present (SE, HCI)– Teaching and research at Dalhousie University, 1993-Teaching and research at Dalhousie University, 1993-

2001(SE focus)2001(SE focus)– Teaching and research at the University Politehnica Teaching and research at the University Politehnica

Bucharest, Romania, 1984-1995 (RTS)Bucharest, Romania, 1984-1995 (RTS)– Consultant for software development companies in Consultant for software development companies in

Canada and RomaniaCanada and Romania

Page 5: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

55

The Students

Registered:Registered:1515 graduate + 2 undergraduate graduate + 2 undergraduate

PrerequisitePrerequisite:: Instructor’s approvalInstructor’s approval

Page 6: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

66

The CourseThe Course

Classroom: SEM 347, MW 1:00 pm - 2:15 pm

Outline: This course examines topics related to developing high quality user interfaces for interactive computer systems. Topics covered include usability requirements and measures, managing design processes, development methodologies, evaluating user interfaces, interface-building tools, interaction styles, collaborative systems, interaction devices, user manuals, and information search and visualization.

Page 7: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

77

The Texts.

Required textbook: Ben Schneiderman, Catherine Plaisant, Designing the User Interface: Strategies for Effective Human-Computer Interaction, 4th Edition, Addison-Wesley, 2004

ISBN: 0-321-20058-6 Recommended textbook:

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

Page 8: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

88

.The Texts

Lecture notes:– Presentations by the instructor– Notes you take in the classroom

Additional texts (see pages 18 to 20) Material (papers, tutorials, etc.) that will

be indicated later by the instructor

Page 9: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

99

Initial WWW Pointers

Required textbook’s website (Schneiderman & Plaisant)http://wps.aw.com/aw_shneider_dtui_4/

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

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

Page 10: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1010

Grading Scheme..

Grading scheme for CS790m students (tentative)Grading scheme for CS790m students (tentative)– Assignments 15%– Presentations 15%– Midterm test 20%– Project 32%– Paper 13%– Class participation 5%

TOTAL 100%

Page 11: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1111

.Grading Scheme.

Grading scheme for CS491m students (tentative)Grading scheme for CS491m students (tentative)– Assignments 16%– Presentations 16%– Midterm test 20%– Project 40%– Class participation 8%

TOTAL 100%

Page 12: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1212

..Grading Scheme

Passing conditions (all must be met):– 50% overall & – 50% in test &– 50% in project and paper & – 50% in assignments, presentations, and

class participation For grade A: at last 90% overall, at least 90% in

class participation, and at least 60% in test Note that there are no make-up tests or

homework in this course

Page 13: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1313

Grading Scale

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

[maximum 100][maximum 100]– A-A- 87 - 8987 - 89– B+B+ 83 - 8683 - 86– BB 78 - 8278 - 82– B-B- 75 - 7775 - 77– C+C+ 71 - 7471 - 74– CC 66 - 7066 - 70– C-C- 63 - 6563 - 65– D+D+ 60 - 6260 - 62– DD 55 - 59 55 - 59 – D-D- 50 - 5450 - 54– FF < 50< 50

Page 14: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1414

Policies…

Late submission policy:– Maximum 2 late days per

assignment/project deliverable– Each late day penalized with 10%– No subdivision of late days– No late days for presentations and test– Example: 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 15: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1515

.Policies..

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

Specify references used Do not plagiarize (see next slide)

Page 16: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1616

..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 17: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1717

…Policies

Disability Statement: Disability Statement: If you have a disability for which you will If you have a disability for which you will need to request accommodations, please need to request accommodations, please contact me or someone at the Disability contact me or someone at the Disability Resource Center (Thompson Student Resource Center (Thompson Student Services - 107), as soon as possible. Services - 107), as soon as possible.

Page 18: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1818

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 texts (or similar):texts (or similar):1 Don A. Norman, 1 Don A. Norman, The Design Of Everyday ThingsThe Design Of Everyday Things

2 Don A. Norman, 2 Don A. Norman, Emotional DesignEmotional Design

3 Steven Krug, 3 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

4 Carolyn Snyder, 4 Carolyn Snyder, Paper Prototyping: The Fast and Paper Prototyping: The Fast and Easy Way to Refine User InterfacesEasy Way to Refine User Interfaces

5 Mike Kuniavsky, 5 Mike Kuniavsky, Observing the User Experience: Observing the User Experience: A Practitioner's Guide to User ResearchA Practitioner's Guide to User Research

Page 19: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

1919

.Additional Texts. .Additional Texts.

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 Directions The Humane Interface: New Directions for Designing Interactive Systemsfor Designing Interactive Systems

8 Ellen Isaacs and Alan Walendowski, 8 Ellen Isaacs and Alan Walendowski, Designing Designing from Both Sides of the Screen: How Designers and from 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 20: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

2020

..Additional Texts ..Additional Texts

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

12 Ben Shneiderman12 Ben Shneiderman, , Leonardo’s LaptopLeonardo’s Laptop13 Jay David Bolter and Diane Gromala, 13 Jay David Bolter and Diane Gromala, Windows Windows

and Mirrors : Interaction Design, Digital Art, and and Mirrors : Interaction Design, Digital Art, and the Myth of Transparencythe Myth of Transparency

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

and Beyondand Beyond16 Malcolm McCullough, , Digital Ground: Digital Ground:

ArchitectureArchitecture, Pervasive Computing, and , Pervasive Computing, and Environmental KnowingEnvironmental Knowing

Page 21: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

2121

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

1 Aug 29, 31Lectures

Students introduction

2 - , Sep 7 Individual preparation:

Searching video clips & additional text, deciding on project group and topic

3 Sep 12, 14Lectures, A#1 given

Draw of presentations orderD

4 Sep 19, 21Lectures, A#2 given

A#1 due & Selection additional text

5 Sep 26, 28 Lectures, Project requirements given

6 Oct 3, 5 Lectures A#2 due

7 Oct 10, 12 Lectures, A#3 given

Page 22: 1 CS 491m/790m Human-Computer Interaction Fall 2005 Course Syllabus August 29, 2005

2222

.Tentative Schedule8 Oct 17, 19

LecturesProject part I due

9 Oct 24, 26Lecture

Presentations by students (project)

10 Oct 31, Nov 2 Presentations by students (project)

11 Nov 7, 9Lecture, Invited talk or Independent study

Project checkpoint, A#3 due

12 Nov 14, 16Lecture

Midterm (11/16)

13 Nov 21, 23Lecture

Presentations by students (additional book)

14 Nov 28, 30 Presentations by students (additional book)

15 Dec 5, 7Presentations by students (additional book)

Project part II due, Project demo

16 Dec 12, - Paper due (12/14)