Syllabus from a Human Computer Interaction Class at UGA

download Syllabus from a Human Computer Interaction Class at UGA

of 6

Transcript of Syllabus from a Human Computer Interaction Class at UGA

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    1/6

    CS 4800/6800 Syllabus 1

    Human-Computer Interaction SP11 Course PoliciesV 8.18.09

    Instructor Teaching AssistantChris “Doc” Plaue

    Office: 217 BoydOffice Hours: T 11:00-12:00; W 15:30-16:30Email: [email protected]

    To Be Announced

    Meeting Times Tuesdays/Thursdays from 9:30 - 10:45 to 13:45, Wednesdays 10:10 to 11:00, Spring 2011 Semester

    Meeting Place Tuesdays/Thursdays: Poultry Sciences 136Wednesdays: 306

    Required Textbooks (2)

    Interaction Design: Beyond Human-Computer Interaction 2nd EditionSharp, Rogers, Preece. ISBN 978-0470018668

    Emotional Design: Why We Love (or Hate)Everyday ThingsNorman, ISBN 978-0465051366

    Optional Textbook Design of Everyday Things

    Norman, ISBN 978-0465067107

    Evaluation

    Methods

    Method Qty PointsIndividual Homework & Participation 6 300 24.4%In-Class Exercises TBD 100 8.1%Syllabus Quiz 1 30 2.4%Milestone 1 1 100Milestone 2 1 100Milestone 3 1 100Milestone 4 1 100Poster Session 1 50

    P r o

    j e c

    t

    Presentation 1 50

    40.7%

    Examinations 2 300 24.4%

    All assignments aside from the group project are

    to be competedindividually unless

    otherwise (and explicitly)noted

    Undergraduate Total 1230Graduate Total 1430*

    * Graduate students enrolled in the CSCI 6800 section of the course have additional responsibilitiesincluding an additional individual homework exercise (worth 100 points) and a research paperpresentation (worth 100 points).

    All academic work must meet the standards contained in, “A Culture of Honesty,” and the StudentHonor Code. All academic work must meet the standards described in “A Culture of Honesty” found at:www.uga.edu/honesty. Lack of knowledge of the academic honesty policy is not a reasonableexplanation for a violation. Questions related to course assignments and the academic honesty policyshould be directed to the instructor.

    ExaminationsStudents may request to take an exam prior to the examination date. This request must be made at least oneweek prior to the scheduled examination date. Students who do not make such a request and are not inattendance on the examination date have an opportunity to take the exam at a different time only underexceptional circumstances, such as family or medical emergencies.

    In-ClassExercises

    We will have several (perhaps many) in-class exercises to apply skills and further explore course material.In-class exercises will be turned in to the TA and will be graded as check, plus, or minus. Please see the“homework” section of this syllabus to learn about the grading system. At the end of the semester, we willdrop your two lowest in-class exercise scores.

    HomeworkEach homework assignment will include formatting instructions, delivery instructions, and deadline. Inorder to be eligible for credit, submissions must conform to each of these requirements. The late policy forthe assignment will be explicitly listed on each assignment.

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    2/6

    CS 4800/6800 Syllabus 2

    Homework will be graded on a list of criteria (specified on the assignment). For each criterion, you willreceive either a check plus, check, or check minus. Most criterions will receive a check. A plus means, "youimpressed me." A minus means the assignment is incomplete, incorrect, or sloppy in some fashion withrespect to that criterion. Pluses and minuses are combined to give your grade for the assignment. For mostassignments, you start out half way between a B+ and A-. One plus makes it an A-; one minus makes it aB+. These are general guidelines, grading on specific assignments may differ.

    Attendance

    Attendance is mandatory for group presentation and poster presentation days. Missing class duringthese days will result in a penalty of 25 points from individual scores per absence.

    This class involves a number of in-class exercises, discussions, and time for group work, so the instructorexpects regular attendance from all students. There is no roll call or explicit account for attendance onlecture days. However, there will be frequent in-class exercises, some of which will be turned in for grading,as outlined in “In-Class Exercises.”

    Students do not need to notify the instructor in advance of a planned absence, except as explained above forexaminations. In the case of absence, students must first consult with a classmate about missed materialprior to seeking assistance from the instructor.

    Re-gradeRequests

    Students may request a re-grade of any graded material except in-class exercises. To make a request, a

    student should submit a written justification for the request on the material itself or via email. Studentsshould be aware (perhaps beware) that such requests could result in a lower grade being assigned. Anyrequest must be made by the end of the class immediately after the instructor returns the graded material,regardless of whether the student is in attendance. For example, if the instructor returns the material on aWednesday, then the student has until the end of class Friday to request a re-grade.

    Withdrawals

    It is in your best interest to contact the instructor before initiating a withdrawal from this course in order tounderstand your standing in the class. You may withdraw from CSCI-4800/6800 within the first two weeksof classes and receive a grade of WP. After this point, a grade of WP or WF will be assigned depending onyour current standing in the course (i.e. if your course progress is failing numerically, you will be assigned agrade of WF).

    AccommodationsStudents who require accommodations based on a disability of any kind should follow the proceduresoutlined by the UGA Disability Resource Center. I am happy to help anyone with a disability by providingany reasonable accommodations, but I cannot provide them until I receive appropriate documentation.

    CommunicationThe instructor will communicate through announcements via email and eLC. You are required to checkeLC and your uga.edu email at least once a day. When emailing the instructor or TA, please include a[cs4800] or [cs6800] tag in the subject line.

    Mobile Devices

    The instructor (sort of) grew up in the “digital age” and is not a total Luddite. If your electronic devicesounds in class, it’s no big deal, just silence it quickly. You will not get ejected from class (especially sincechances are good that my phone may vibrate loudly and I’d rather not kick myself out of class). You willnotice, though, that I will never take a call or text message during class and I ask you to do the same.

    Laptop Usage

    Laptops offer genuine advantages to students who wish to use them to take notes, but they also serve asdistractions (Facebook, IM, etc). If you opt to use a laptop during class, please exercise good judgment

    since what you use your laptop for may distract not only yourself, but students seated around you. Theinstructor will excuse any students found to be using laptops in such a way that it distracts from thelearning experience of other students (read: absolutely do NOT play games during class).

    Changes

    The instructors wish to view this syllabus as a contract of what they expect from the class, and what theclass should expect of them After the first week of the class, due dates and exam dates will be solidified andwill not be changed unless unusual circumstances arise. Lecture topics, however, are subject to change toaccommodate guest speakers, catch up on material, etc.. UGA’s official policy is, “The course syllabus is ageneral plan for the course; deviations announced to the class by the instructor may be necessary.”

    Welcome to Human-Computer Interaction!

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    3/6

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    4/6

    CS 4800/6800 Syllabus 4

    29 3/16/1130 3/17/11

    3/22/11 Observation / Usability ID 7 3/23/11 TBA 3 ID 15 In: HW 3 3/24/11 Cognitive Walkthrough

    Predictive/Discount EvaluationWithdrawal-

    Deadline 31 3/29/11 Mobile HCI-132 3/30/11 Mobile HCI-2 Implementation 333 3/31/11 Mobile HCI-334 4/5/11 Testing and Evaluation Plans ID 12 Out: HW 4 35 4/6/11 TBA 436 4/7/11 Testing and Evaluation Plans ID 13.1-13.4 37 4/12/11 Testing and Evaluation Plans ID 14 In-P3, Out P-4 38 4/13/11 Studio Review P3 In: HW 439 4/14/11 Special Topics40 4/19/11 Special Topics41 4/20/11 Review42 4/21/11 Exam I I

    43 4/26/11 Special Topics44 4/27/11 TBD45 4/28/11 Closing Plenary In: P-4

    5/10/11 Final Exam Slot (8:00 – 11:00) In: Video Candidates for Special Topics (but not limited to): Mobile HCI, Collaborate Mobile Learning, Qualitative Methods,Information Visualization, CSCW, Cognitive Abilities & Aging.

    Acknowledgments: Thanks to Dr. Duke Hutchings (Elon University), Dr. Melody Moore Jackson (GSU-GT), and Robert Amar(formerly GT) for letting me borrow some content and ideas from their course syllabi. Also, thanks to Drs. DanHyde and Steve Guattery (Bucknell University) for the initial ideas on facilitating CS group projects. Somecontent from course slides are from the Human-Centered Computing Education Digital Library, under theCreative Commons License Scheme.

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    5/6

    CS 4800/6800 Syllabus 5

    Project

    During this semester, you will undertake a group project (approximately 4 people per team) to:

    • evaluate some computing-related task/problem• develop interface design alternatives for the task/problem• implement a prototype of your design• evaluate your design

    This is user-centered or interaction design! And the goal of this class is to provide practical and valuableexperience with the tasks, research, and experimentation that interface designers do everyday.

    Themes for projects : The theme for this semester’s projects is:

    Connecting to (*) You

    You should think of this domain as exploring how technological innovation can help an individual become theperson they want to be. Thus, the * in the domain above can be “a better”, “a wealthier”, a “healthier”, etc.

    By design, this is a large and rich domain to explore and we will help you investigate ideas for different problemsto explore in this solution. The critical aspect of selecting a problem is that it must matter to some “real-life”people. These people can me a small group of individuals, or a large one, or any group in-between, but they willserve as your “clients” whom you must communicate with and learn from. We will help you come up withpossible project ideas or you can come up with your own. In the case of the latter, you must make sure you getit approved by the instructor.

    It is your responsibility to find and contact the clients for your projects. They will not come to you. Thus, youneed to make sure that your problem domain has an obtainable population.

    Grading. After each milestone, each team member will complete a survey of the work of their teammates. Thisinformation will be used to adjust grades, as necessary. To be clear, lack of participation may result in anindividual reduction of grade. Likewise, doing more than your fair share of work may result in a gradeadjustment. Recall, the group project is over 40% of your final grade.

    Within the team, you must negotiate on how much and what each person will contribute. There are manyfactors that must be discussed at the beginning of the project to ensure that things go smoothly. Such factors

    include:• Where do people live and what hours do they prefer to work. Some people commute from nearly anhour away!

    • Where will the group meet?• What skills do different individuals bring to the group and how can they be best utilized.

    o Remember, skills go beyond programming . Artistic design, interviewing individuals, writing, areall valuable skills.

    It is in your interest to work together and discuss issues. If problems arise with group dynamics, it is your dutyto first attempt to work them out before approaching the instructor or TA. However, be warned that waiting

  • 8/13/2019 Syllabus from a Human Computer Interaction Class at UGA

    6/6

    CS 4800/6800 Syllabus 6

    too long to seek outside help resolving inter-group conflict will most likely adverse your project anddeliverables, which is a large portion of your grade. Many group problems cannot simply be fixed at the lastminute.

    Team Selection In my experience, self-selecting student groups tend to be unbalanced. Similarly, randomly generated groupsoften have similar issues. For this project, we will be using a hybrid system. One class period will be reserved toallow students to introduce themselves to the class, present any potential project ideas, list interests, and talkabout their particular strengths.

    You will be allowed to specify one person you want to be on your project team and optionally, one person you’drather not. These votes will be kept strictly private. The instructor and TA will then match up teams ofapproximately four individuals and try to accommodate all requests, but these requests are not guaranteed.