Grading

  • Class Participation (Teamwork, Feedback, Zoom Class, bCourses, Piazza) (15%)
  • Responses (Reading and Video Responses) (15%)
  • Individual Programming & Design Assignments (30%)
  • Project Assignments (40%)

Attendance Policy: You are encouraged to attend all of the lectures and a weekly discussion sections. We realize that a range of issues surrounding COVID-19 will make this difficult. We are working very hard to make almost all classes have optional attendance. However, we expect several class meetings later in the semester to require us all to gather together. We have worked hard to minimize these requirements and expect you to be able to make these few selected class meetings which will be announced in advance. Due to the size of the class, we won't be "catching up" students on missed assignments or details. It is your responsibility to obtain that information from fellow classmates.

Late Assignment Policy: Group project assignments may not be turned in late. No exceptions. Each student is given 3 slip days. Each slip day is a 24-hour window of time on which you can work on your assignment and submit it without any late penalties. You start using your slip days as soon as it is past the assignment’s due date and time. For example, if an assignment is due Friday at 11:59 PM and you submit your assignment on Saturday at 12:01 AM, you will have used a slip day. There’s no point in rushing to complete an assignment if you’re planning to use a slip day, since each slip day is worth 24 hours. If you turn in something before the 24-hour window is up for a particular slip day, you still will have used up the whole slip day. It is to your benefit to take advantage of these generous grace periods! You can check for yourself on bCourses of how many slip days you have used over the course of the semester by looking at how many assignments you have submitted late. This does not apply to reading and video responses. Late reading and video responses automataialy receive a zero.

Regrading Policy: If you want an assignment regraded, you must meet with your GSI or Professor Paulos ousie of class and section time with your assignment and a written description of why you believe the grade was unsatisfactory no sooner than two days but within two weeks after receiving the grade. Staff will regrade the entire assignment; this means that your grade may potentially drop.

Section Attendance: Section attendance is strongly encouraged. You are not required to attend sections but your group must be present for design review sections later on in the semester.  These dates and times will be announced later in the semester. Please be prepared.

Note: This is largely a design class. Unlike most other CS classes there is not always a single “correct” design solution. Usually there are many possible designs with different advantages and disadvantages. In this class you will learn to both design new interfaces and evaluate the pros and cons of the interfaces you design. As you complete the assignments for this class you should try to point out both the pros and the cons of the interfaces and applications you design.

Design is typically evaluated in a qualitative manner. As a result a significant portion of the grading in this class will be qualitative, including assessments of the end user experience of the system and the quality of your designs, evaluations, and prototypes. Making an interface or design simply “work” does not insure full credit.

Creative Commons License