Design
- Students should be able to describe and execute the steps of a user-centered design process.
Synchronous Lectures T/Th 11:30a - 12:45p EST
(Spring 2024)
Every year that you have attended school, computers have been increasingly woven into the fabric of your everyday life. We don’t interact with computers simply when we sit in front of their screens anymore. They are in front of our faces when we eat dinner, telling us where to go when we drive our cars, and the medium through which we express many of our relationships.
This means that we can’t dismiss the quality of our interactions with these devices as something trivial or unimportant. Computers are simply too pervasive in our lives. The quality of our interactions with computers has a direct impact on our overall quality of life.
Practically, if you write an application that people can’t use, they won’t use it. Many of the dominant companies that we are familiar with received a jump start by emphasizing core usability principles in the beginning stages of development.
Given these stakes, we need to deeply consider What is the best way for us to interact with computers? How can we quantify or capture this notion of ‘good design’? How can we build applications of our own that are designed well? By the end of this course, you should be able to…
Finally, you will be exposed to people who are paving the way for the next-generation of HCI. Through them, I hope that you will catch a glimpse of the future and use this information to grab ahold of trends before they emerge.
When: T/Th 11:30a - 12:45p EST, synchronous
Where: White Hall 111
Lecture Slides & Recordings: Canvas
Design Documentation: Medium
Discussion / Questions: Slack
Office Hours: here
Your attendance is crucial, because you will be working on your group projects in class. Your teammates will depend on your presence and engagement.
Instructor: Dr. Emily Wall (Instructor) is an Assistant Professor at Emory University CS. She directs the Cognition and Visualization (CAV) Lab where she and her students conduct research on decision making with data.
Thomas Davidson (TA) is a first year CSI Ph.D. student.
Mengyu Chen (TA) is a second year CSI Ph.D. student.
You will be individually responsible for some homework assignments
Objective | Weight (584) | Weight (485) | Description |
---|---|---|---|
20% | 20% | Individual Homework Assignments. | |
5% | 5% | Engagement and Critique. | |
40% (note: additional assignment for CS 584) | 40% | Group Design Activities. | |
20% | 20% | Final Project. | |
15% | 15% | Oral Exam. |
|
|
|
|
|
|
|
|
|
For many of you, most CS assignments that you’ve had up until this point had clear, crisply defined goals that mapped cleanly to point values. This is impossible in a course that relies on design. Simply checking off each of the TODOs on an assignment does not necessarily mean that you’ve created something that is easy and compelling to use.
Design Document Rubric: A majority of your assignments will use this rubric. Rather than simply ask “Did you do this?”, there will also be the question of “Did you do this well?”. This often translates to “Did you successfully apply the concepts we learned in class to this assignment?”. For example, if you build an app that is functional but breaks many design heuristics… that is not a successful application in this class.
Peer Evaluation: Many of the assignments that you complete will include some kind of peer evaluation. Usability isn’t a set of knowledge that one single person owns. Instead, software that is usable and works for one person may not for another. We will be critiquing each other’s work throughout the semester using the framing of I Like, I Wish, What If from Stanford’s design school.
Group Work: Group work can be challenging. As a result, in each group project, you will submit a brief assessment of you and your classmates’ work. At the end of the semester, I may use these assessments to reweight the group portion of your grade (either positively or negatively).
For numerical grade x, we will use the following standard letter grade correspondence:
A- | A | |
90 ≤ x < 93 | x ≥ 93 | |
B- | B | B+ |
80 ≤ x < 83 | 83 ≤ x < 87 | 87 ≤ x < 90 |
C- | C | C+ |
70 ≤ x < 73 | 73 ≤ x < 77 | 77 ≤ x < 80 |
D |
D+ | |
63 ≤ x < 67 | 67 ≤ x < 70 | |
F | ||
x < 63 |
All assignments are due at the start of class on the day listed in the schedule. You will have a total of 5 “free” late tokens to use for any homework assignments as needed throughout the course. Each token gets you a 24 hour extension on the assignment deadline. E.g., you can use 1 late token for HW1 and 1 for HW3, … These "free" tokens can apply only to homework assignments and cannot be used for group projects. These are for any cases where Institute-approved absences do not apply, and no reason must be given to use them. After the 5 “free” late tokens are used up, any late assignments will receive a 10% per day penalty. Assignments turned in one week or later past the due date will not be graded and given a 0. You do not need to notify the course staff to use late tokens -- they will be automatically applied. Once you use them, you cannot switch them later in the course, so plan wisely. Any unused late tokens at the end of the semester will be added as 5% extra credit per unused token on the lowest homework assignment.
You can request a re-grade of an assignment within seven days of releasing the grade by sending an email to the course staff. The request should contain a written explanation of why you think that the grade is incorrect. We will look over your work again upon request.
If there is an error, we will of course correct it. However, do not ask for a regrade or a boost simply because you do not like your grade. If your request is based on a rationale of "what's the harm" or "it's worth a try," save your energy. You get the grade that you earn in this class -- no more and no less. Baseless requests for regrades devalue all of your classmates' hard work and waste everyone's time.
Emory aims to cultivate a community based on trust, academic integrity, and honor. Students are expected to act according to the highest ethical standards. For information on Emory’s Honor Code, please visit here.
Any student suspected of cheating or plagiarizing on a quiz, exam, or assignment will be reported to the Office of Student Conduct, who will investigate the incident and identify the appropriate penalty for violations.
Unless explicitly stated otherwise, you are expected to complete assignments on your own. It is appropriate to discuss your ideas with others to gain feedback and help with sticky problems. It is not appropriate to find an existing solution online or from your friends, modify them, and submit as your own work. If in doubt, confer with your instructor. It is much easier to ask about these things than handle the consequences of a poor decision.
Your success in this class is important to me. We all need accommodations because we all learn differently. If there are aspects of this course that prevent you from learning or exclude you, let me know as soon as possible. Together we'll develop strategies to meet both your needs and the requirements of the course.
I encourage you to visit the Office of Accessibility Services to determine how you could improve your learning as well. If you need official accommodations, you have a right to have these met. Students must renew their accommodation letter every semester they attend classes. Contact the Office of Accessibility Services for more information at (404) 727-9877 or email at accessibility@emory.edu. Additional information is available at the OAS website.
In your time at Emory, you may find yourself in need of support. Here you will find some resources to support you both as a student and as a person.
emily.wall@emory.edu
Office Hours: Tuesdays 10:30a-11:30a in MSC W302E
Zoom link (if virtual, by appointment)
https://emilywall.prof
thomas.james.davidson@emory.edu
Office Hours: Mondays 3:00p-4:00p in MSC W302
Zoom link (if virtual, by appointment)
mengyu.chen@emory.edu
Office Hours: Wednesdays 3:30p-4:30p in MSC W302
Zoom link (if virtual, by appointment)