OMS CS6750: Human-Computer Interaction — Summer 2020
This page provides information about the Georgia Tech OMS CS6750 class on Human-Computer Interaction relevant only to the Summer 2020 semester. Note that this page is subject to change at any time. The Summer 2020 semester of the OMS CS6750 class will begin on May 11, 2020. Below, find the course’s calendar, grading criteria, and other information. For more complete information about the course’s requirements and learning objectives, please see the general CS6750 page.
To help with navigation, here are some of the links you’ll be using frequently in this course:
- Tools: Canvas | Peer Feedback | PeerSurvey
- Class Pages: CS6750 Home | Summer 2020 Syllabus | Summer 2020 Full Calendar | Required Reading List | Course FAQ | Class Participation
- Principles Assignments: Assignment P1 | Assignment P2 | Assignment P3 | Assignment P4 | Assignment P5
- Methods Assignments: Assignment M1 | Assignment M2 | Assignment M3 | Assignment M4 | Assignment M5
- Project Assignments: CITI Training | Project
- Additional Resources: Course Scripts | Course Slides | Transcripts with Visuals
Course Calendar At-A-Glance
Below is the calendar for the Summer 2020 OMS CS6750 class. Note that assignment due dates are all Sundays at 11:59PM Anywhere on Earth time. For the complete course calendar, please see the Full Course Calendar.
|Week #||Week Of||Lessons||Deliverable||Assignment Due Date|
|1||05/11/2020||1.1, 1.2, 1.3, 2.1, 2.2||Start-of-Course Survey, Assignment P1||05/17/2020|
|2||05/18/2020||3.1, 3.2, 3.3||Assignment M1, CITI Training||05/24/2020|
|3||05/25/2020||2.3, 2.4||Assignment P2||05/31/2020|
|5||06/08/2020||2.5, 2.6||Assignment P3, Quarter-Course Survey||06/14/2020|
|6||06/15/2020||3.5||Assignment M3, Test 1||06/21/2020|
|7||06/22/2020||2.7, 2.8||Assignment P4||06/28/2020|
|9||07/06/2020||2.9, 2.10||Assignment P5, Mid-Course Survey||07/12/2020|
|10||07/13/2020||3.7, 3.8||Assignment M5, Test 2||07/19/2020|
|11||07/20/2020||4.1, 4.2, 4.3||Project||07/26/2020|
|12||07/27/2020||5.1, 5.2, 5.3||End-of-Course Survey, CIOS Survey||08/02/2020|
Given above are the numeric labels for each lesson. For reference, here are those lessons’ titles:
Unit 1: Introduction
Unit 2: Principles
Unit 3: Methods
Unit 4: Applications
Unit 5: Conclusion
Your grade in this class is generally made of four components: ten assignments, two tests, one project, and participation.
Final grades will be calculated as an average of all individual grade components, weighted according to the percentages below. Students receiving a final average of 90 or above will receive an A; of 80 to 90 will receive a B; of 70 to 80 will receive a C; of 60 to 70 will receive a D; and of below 60 will receive an F. There is no curve. It is intentionally possible for every student in the class to receive an A.
Written Assignments (35%)
There are ten written assignments in the course: five P assignments and five M assignments. The P assignments (P1, P2, P3, P4, P5) are Principles assignments and cover the material covered in Unit 2. Each Principles assignment asks you to answer four provided questions, each of which is weighted equally. The M assignments (M1, M2, M3, M4, M5) are Methods assignments and cover the material in Unit 3. Each Methods assignment asks for a more thorough plan for performing user research and prototyping interfaces. These ten total assignments together comprise 35% of your grade; thus, each assignment is worth 3.5% of your grade. All assignments should be written using JDF.
There are two proctored tests in this course, each with 30 questions. Each question is multiple-choice, multiple-correct with five choices and between 1 and 4 correct answers. Partial credit is awarded. The interleaved schedule alternates between Unit 2 and Unit 3; as such, Test 1 covers the first half of each unit (Lessons 2.1 through 2.6 and 3.1 through 3.4), and Test 2 covers the second half of each unit (Lessons 2.7 through 2.10 and 3.5 through 3.8). Each test is worth 17.5% of your overall grade. The tests are delivered via Canvas and proctored via Proctortrack.
There is one final project in this class. In this final project, you’ll merge the two major units of the course together into one comprehensive investigation and redesign of an existing interface. You’ll conduct needfinding by examining existing artifacts, like public forums, review aggregators, or data logs. You’ll also perform a heuristic evaluation of the existing interface, grounded in the course’s principles. Equipped with these data, you’ll then complete a medium-fidelity (e.g. detailed card prototypes or thorough wireframes) or high-fidelity (e.g. a working version) prototype of a revised version of the interface. Finally, you’ll plan how you would evaluate your interface both qualitatively and empirically. The project is worth 20% of your final grade. The project should be written using JDF.
HCI is a deeply collaborative field, and there is no better way to learn than to interact with your peers, to participate in one another’s usability studies, and to see the variety of approaches taken by your classmates to the class’s assignments. Thus, participation credit may be earned in one of several ways, including by completing peer reviews, by participating in one another’s surveys and interviews, and by participating in discussions on Piazza. In order to support rapid feedback, additional incentives are built in to complete peer reviews quickly. Note that all types of participation are graded not only on their quantity, but also on their quality; peer reviews and Piazza contributions only receive credit if they are substantive, and participation in peers’ studies receives differing amounts of credit based on the effort involved. Participation grades are numeric, not letter grades.
The following policies are binding for this course.
Official Course Communication
You are responsible for knowing the following information:
- Anything posted to this syllabus (including the pages linked from here, such as the general course landing page).
- Anything emailed directly to you by the teaching team (including announcements via Piazza or Canvas), 24 hours after receiving such an email.
Generally speaking, we will post announcements via Canvas and cross-post their content to Piazza; you should thus ensure that your Canvas settings are such that you receive these announcements promptly, ideally via email (in addition to other mechanisms if you’d like). Georgia Tech generally recommends students to check their Georgia Tech email once every 24 hours. So, if an announcement or message is time sensitive, you will not be responsible for the contents of the announcement until 24 hours after it has been sent.
We generally prefer to handle communication via Piazza to help with collaboration among the teaching team, but we understand Piazza is not ideal for having information “pushed” to you. We may contact you via a private Piazza post instead of an email, but if we do so, we will choose to send email notifications immediately, bypassing your individual settings, in order to ensure you’re alerted. As such, this type of communication will also spring under #2 above.
Note that this means you won’t be responsible for knowing information communicated in several other methods we’ll be using. You aren’t responsible for knowing anything posted to Piazza that isn’t linked from an official announcement. You aren’t responsible for anything said in Slack or other third-party sites we may sometimes use to communicate with students. You don’t need to worry about missing critical information so long as you keep up with your email and understand the documents on this web site. This also applies in reverse: we do not monitor or Canvas message boxes and we may not respond to direct emails. If you need to get in touch with the course staff, please post privately to Piazza (either to all Instructors or to an instructor individually) or tag the instructor in the relevant post.
This class uses the chat tool Slack for its office hours. Slack is a popular team communication chat tool that allows conversations in public rooms, private rooms, and private messages. You can sign up for the student Slack community at omscs6750.slack.com. Slack office hours are not scheduled at specific times; instead, the instructor is usually available on Slack throughout the day and responds quickly. In general, you may ask questions in the public #office-hours room, or message him directly. When necessary, Webex, BlueJeans, or other forms of conversation can be launched from within Slack. If you are not comfortable signing up for Slack to participate in Slack office hours, you may also feel free to email or post privately on Piazza to set up a chat via an alternate technology.
Running such a large class involves a detailed workflow for assigning assignments to graders, grading those assignments, and returning those grades. As such, work that does not enter into that workflow presents a major delay. Thus, we cannot accept any late work in this class. All assignments must be submitted by the posted deadlines. We have made the descriptions of all assignments available on the first day of class so that if there are expected interruptions (business trips, family vacations, etc.), you can complete the work ahead of time.
If you have technical difficulties submitting the assignment to Canvas, post privately to Piazza immediately and attach your submission. Then, submit it to Canvas as soon as you can thereafter.
If you have an emergency and absolutely cannot submit an assignment by the posted deadlines, we ask you to go through the Dean of Students’ office regarding class absences. The Dean of Students is equipped to address emergencies that we lack the resources to address. Additionally, the Dean of Students office can coordinate with you and alert all your classes together instead of requiring you to contact each professor individually. You may find information on contacting the Dean of Students with regard to personal emergencies here: https://gatech-advocate.symplicity.com/care_report/
The Dean of Students is there to be an advocate and partner for you when you’re in a crisis; we wholeheartedly recommend taking advantage of this resource if you are in need. Justifiable excuses here would involve any major unforeseen disruption to your classwork, such as illnesses, injuries, deaths, and births, all for either you or your family. Note that for foreseen but unavoidable conflicts, like weddings, business trips, and conferences, you should complete your work in advance; this is why we have made sure to provide all assignment and project resources in advance. If you have such a conflict specifically with the tests, let us know and we’ll try to work with you.
All students in the class are expected to know and abide by the Georgia Tech Academic Honor Code. Specifically for us, the following academic honesty policies are binding for this class:
- In written essays, all sources are expected to be cited according to APA style, both in-line with quotation marks and at the end of the document. You should consult the Purdue OWL Research and Citation Resources for proper citation practices, especially the following pages: Quoting, Paraphrasing, and Summarizing, Paraphrasing, Avoiding Plagiarism Overview, Is It Plagiarism?, and Safe Practices. You should also consult our dedicated pages on how to use citations and how to avoid plagiarism.
- Any non-original figures must similarly be cited. If you borrow an existing figure and modify it, you must still cite the original figure. It must be obvious what portion of your submission is your own creation.
- In written essays, you may not copy any content from any current or previous student in this class, regardless of whether you cite it or not.
- During exams, you are prohibited from interacting directly with any other person on the topic of the exam material. This includes posting on forums, sending emails or text messages, talking in person or on the phone, or any other mechanism that would allow you to receive live input from another person.
There is one exception to these policies: unless you are quoting the course videos directly, you are not required to cite content borrowed from the course itself (such as figures in videos, topics in the video, etc.). The assumption is that the reader knows what you write is based on your participation in this class, thus references to course material are not inferred to be claiming credit for the course content itself.
These policies, including the rules on all pages linked in this section, are binding for the class. Any violations of this policy will be subject to the institute’s Academic Integrity procedures, which may include a 0 grade on assignments found to contain violations; additional grade penalties; and academic probation or dismissal.
Note that if you are accused of academic misconduct, you are not permitted to withdraw from the class until the accusation is resolved; if you are found to have participated in misconduct, you will not be allowed to withdraw for the duration of the semester. If you do so anyway, you will be forcibly re-enrolled without any opportunity to make up work you may have missed while illegally withdrawn.
Every semester, we make changes and tweaks to the course formula. As a result, every semester we try some new things, and some of these things may not work. We ask your patience and support as we figure things out, and in return, we promise that we, too, will be fair and understanding, especially with anything that might impact your grade or performance in the class. Second, we want to consistently get feedback on how we can improve and expand the course for future iterations. You can take advantage of the feedback box on Piazza (especially if you want to gather input from others in the class), give us feedback on the surveys, or contact us directly via private Piazza messages.