Schedule

This schedule is subject to change. Resources correspond to activities or materials covered during class on the listed day. You are expected to read the assigned chapters (♢) before class. Plicker questions will be based on assigned readings. In-class activities (★) are due by the following class meeting unless otherwise stated. Homework assignments (☆) are listed on the day they are assigned and due on the date indicated on the assignment’s description page. All presentations MUST be turned in the night before the presentation. Daily class attendance and participation is tracked in Moodle is broken into three categories for a total of 3 points per class. Present (P) is 1 point, Present and Participated (PP) is 3 points, Absent (A) is 0 points. Excused (E) is reserved for emergencies or planned absences that you have discussed with me in advance before class.

Book Acronyms
  • The Design of Everyday Things (DOET)
  • GUI Bloopers 2.0 (GUIB)
  • Rocket Surgery Made Easy (RSME)
  • Design With the Mind in Mind (DWTMIM)
Assignment Key
  • In-class activities (★)
  • Homework (☆)
  • Assigned Readings (♢)

Discussion Forms are due at 9am the day of the presentation and Peer Evaluation Forms are due by the end of the day for the presentation.

Presentation Requirements | Audience Requirements

Date Day Topic Resources Assignments
08/24 W Welcome to CS320! Syllabus
Course Information
Presentation Schedule Section 02
Presentation Schedule Section 01
Complete the Online Form
08/26 F Intro to Design Principles ♢ DOET Ch 1
Prof. Guarnera Presentation

08/29 M Design of Everyday Things Ch 2 ♢ DOET Ch 2
Presentation Section 02 Adam
Presentation Section 01 Dane

08/31 W GUIB Chapter 1 ♢ GUIB Chapter 1
Presentation Section 02 Jacob
Presentation Section 01 Solomon
Project Milestone 0 (Due on 09/07 at 9:00am)
09/02 F GUI Bloopers Chapter 2 ♢ GUIB Chapter 2
Presentation Section 02 Patrick
Presentation Section 01 Amy
09/05 M Design of Everyday Things Ch 3 ♢ DOET Ch 3
Presentation Section 02 Hawi
Previous Year Presentation
09/07 W Design of Everyday Things Ch 4 ♢ DOET Ch 4
Presentation Section 02 Safal
Presentation Section 01 Daniel
09/09 F Design of Everyday Things Ch 5 ♢ DOET Ch 5
Presentation Section 02 Aymane
Presentation Section 01 Naod
CS320 Project Preference Survey
(Closes before class 9:00am (Section 02) and 1:00pm (Section 01))

09/12 M Design of Everyday Things Ch 6 ♢ DOET Ch 6
Presentation Section 02 Tigist
Presentation Section 01 Luca
Meet Your Group
09/14 W Design with the Mind in Mind Ch 1 ♢ DWTMIM Ch 1
Presentation Section 02 Erick
Presentation Section 01 Quang
Look Over Exam Review Questions
09/16 F Exam Review ♢ GUIB Ch 3
Presentation Section 01 Minh
Exam 1 Review Questions
Homework 0: Figma Tutorial (Due 09/21/22 before 9:00am)
Figma Tutorial (~30min you can most likely watch at 1.5x speed)
Install Figma and create an account
Apply for the Figma educational discount
Figma UI Resources
09/19 M Exam 1

09/21 W GitHub Issues Tutorial User Stories Review
User Stories (Due 09/26 by the end of the day)
09/23 F Inspriation and Needfinding Needfinding Presentation
Product Research and Needfinding (Due 09/28 before 9:00am)
09/26 M Rocket Surgury Made Easy Ch 1-8 ♢ RSME Ch 1-8
RSME Ch 1-4 Presentation Section 02 Haley
RSME Ch 1-4 Presentation Section 01 Moe
RSME Ch 5-8 Presentation Section 02 Bitania
RSME Ch 5-8 Presentation Section 01 Tobin

09/28 W Rocket Surgury Made Easy Ch 9-12 ♢ RSME Ch 9-12
Presentation Section 02 Mae
Presentation Section 01 Natalie

09/30 F Design with the Mind in Mind Ch 2-3 ♢ DWTMIM Ch 2-3
Presentation Section 02 Keeton
Presentation Section 01 Chris

10/03 M Design with the Mind in Mind Ch 4 ♢ DWTMIM Ch 4
Presentation Section 02 Yasmine
Presentation Section 01 Duc
Figma Prototype (Due 10/17 end at the end of the day 11:59pm)
10/05 W Design with the Mind in Mind Ch 5 ♢ DWTMIM Ch 5
Presentation Section 02 Ethan
Presentation Section 01 Bolanle

10/07 F Team Prototyping

10/10 M No class: fall break

10/12 W No class: fall break

10/14 F No class: fall break

10/17 M Team Usability Study Preparation ♢ Read GUIB Ch 4-5
GUIB Ch 5 Presentation Section 02 Aayush
Usability Study (Due 10/24 at the end of the day 11:59pm)
10/19 W Design with the Mind in Mind Ch 6 ♢ DWTMIM Ch 6
Presentation Section 02 Aryan
Presentation Section 01 Aavash

10/21 F CONDUCT USABILITY STUDIES (Find a quiet place and collect your usability study data)
10/24 M Design with the Mind in Mind Ch 5 ♢ DWTMIM Ch 7 and DWTMIM Ch 8
DWTMIM Ch 7 Presentation Section 02 Ethan
DWTMIM CH 7 Presentation Section 01 August
DWTMIM CH 8 Presentation Section 02 Addison
DWTMIM CH 8 Presentation Section 01 Grant
Final Project (Due 12/12 at the end of the day 11:59pm)
10/26 W HTML and CSS
10/28 F JavaScript
10/31 M GUIB Ch 6 and DWTMIM Ch 10 DWTMIM Ch 10 Presentation Section 02 Ephrathah
DWTMIM Ch 10 Presentation Section 01 Turbat
GUIB Ch 6 Presentation Section 02 Alex
GUIB Ch 6 Presentation Section 01 William
11/02 W DWTMIM Ch 9 and GUIB Ch 7 DWTMIM Ch 9 Presentation Section 02 Manan
DWTMIM Ch 9 Presentation Section 01 Abigail
GUIB Ch 7 Presentation Section 02 Rekik
GUIB Ch 7 Presentation Section 01 Drake
11/04 F Flask Day 1
11/07 M Mega-Flask Monday Day 2
11/09 W DMIM Ch 11 and Ch 12 DWTMIM Ch 11 Presentation Section 02 Ussama
DWTMIM Ch 11 Presentation Section 01 Luke
DWTMIM Ch 12 Presentation Section 02 Eltahir
DWTMIM Ch 12 Presentation Section 01 Tommy
Video on Lootbox Design Practices
11/11 F DWTMIM Ch 13 and 14 DWTMIM Ch 13 Presentation Section 02 Helen
DWTMIM Ch 13 Presentation Section 01 Kevin
DWTMIM Ch 14 Presentation Section 02 Levi
DWTMIM Ch 14 Presentation Section 01 Taemour
11/14 M Project Work Day in Groups (Progress Update for Prof.)
11/16 W Project Work Day in Groups (Progress Update for Prof.)
11/18 F Exam 2 Review Exam 2 Question Pool
11/21 M Exam 2
11/23 W No class: Thanksgiving break
11/25 F No class: Thanksgiving break
11/28 M Design of Everyday Things Ch 7 ♢ DOET Ch 7 Presentation Section 02
♢ DOET Ch 7 Presentation Section 01 Chase
11/30 W Final Project Presentations Section 02 Groups - ArSE / Snot a Problem
Section 01 Groups - Batfolio / Microgoo
12/02 F Final Project Presentations Section 02 Groups - REM / Treetop
Section 01 Groups - TypingWiz / ScotHub
12/05 M Final Project Presentations Section 02 Groups - My Curls / We Tried Okay
Section 01 Groups - Problem Investigation Solutions and Systems / Potassium
12/07 W Final Project Presentations Section 02 Groups - Blue Otter / WooScout
Section 01 Groups - Bird Wootchers / CDW
12/09 F Final Project Presentations Section 02 Groups - Inevitable Solutions / Well-Planned
Section 01 Groups - Entropy Software / Barter Buddies
12/12 Final Exam Week FINAL PROJECT DUE TODAY by the end of the day