Link Search Menu Expand Document

Course Schedule

To provide students with complete course content, the links below provide course slides from last year, and the slides will be updated by the time of each class. Assignment descriptions will also be updated when they are announced in class.

Legend

Blue / Purple buttons link to build / design lectures

Red / Yellow links to programming (α) / design (β) assignments

Stream / Recording links to lecture stream / recorded lectures (posted by 9 pm on lecture day)

Notes links to slides that are annotated during lecture

Schedule

Lecture Design Lecture Programming
Tuesdays Wednesdays Thursdays Friday
September 7
No class
September 9
Course Introduction
Stream Recording
September 14
Javascript 1
Stream Recording1 (16:42~) Recording2 (04:47~)
September 16
Javascript 2
Stream Recording
September 21
Design Thinking
Stream Recording
September 23
Visual Design
Stream Recording
September 24
Javascript α
September 28
React 1
Stream Recording
September 30
React 2
Stream Recording
October 1
Javascript β
October 5
Web Design
Stream Recording
October 7
Interaction Design
Stream Recording
October 8
React 1 α
October 12
React 3
Stream Recording
October 14
React 4
Stream Recording
October 15
React 1 β
October 19
Design Patterns
Stream Recording
October 21
Heuristic Evaluation
Stream Recording
October 22
React 2 α
October 26
React Native 1
Stream Recording
October 27
React 2 β
October 28 Midterm
React Native 2
Stream Recording
October 29
Alt. Midterm
November 2
Mobile Design
Stream Recording
November 4
Prototyping
Stream Recording
November 5
React Native 1 α
November 9
React Native 3
Stream Recording
November 11
Accessible Design
Stream Recording
November 12
React Native 1 β
November 16
VUI Design
Stream Recording
November 18
Experience Prototyping
Stream Recording
November 19
React Native 2 α
November 23
Dialogflow 1
Stream Recording Notes
November 24
React Native 2 β
November 25
Thanksgiving, no class
November 30
Dialogflow 2
Stream Recording
December 2
Usability Evaluation
Stream Recording
December 7
Designing Agents
Recording
December 10
Dialogflow α
December 15
Dialogflow β
December 17
Dialogflow γ
December 23
Final (12:25-2:25 pm)

Midterm

Details The midterm exam will be held on Thursday, October 28, 2021 from 7:15 PM until 8:45 PM in the Van Vleck Building Room B102. All students, unless signed up for the alternative session or requested accommodations, are expected to attend the main session.
  • The exam will cover all course materials prior to and including Heuristic Evaluation (Oct 21).
  • We recommend referring to the lecture slides and past quizzes for studying the materials.
Day/Time
Room
Main Thursday, October 28, 2021 7:15 PM - 8:45 PM Van Vleck B102
Alternative Friday, October 29, 2021 7:15 PM - 8:45 PM Psychology 103

Final Exam

The final exam will be held remotely on Thursday, December 23, 2021 from 12:25 PM until 2:25 PM via Zoom and Canvas. All students, unless signed up for the alternative session due to extenuating circumstances, are expected to attend the main session.

  • The final exam is cumulative; it will cover all course materials prior to and including Usability Evaluation (Dec 2).
  • 60% of the questions will come from materials after and including React Native 1 (Oct 26).
  • 40% of the questions will come from materials before and including Heuristic Evaluation (Oct 21).
  • Watch this video about the remote exam policy. Please make sure that you have read the exam policy carefully before exam.
  • If you haven’t yet, please sign up for the final exam using this form.
Day/Time
Link
Main Thursday, December 23, 2021 12:25 PM - 2:25 PM Zoom (Remote)
Alternative Wednesday, December 22, 2021 12:25 PM - 2:25 PM Zoom (Remote)

🎉 🥳 🎊 Congratulations! You made it to the end of the semester!