After each lecture and recitation notes will be linked below.

Due times. Assignments are due at midnight on the date listed (e.g., A1 is due at 11:59pm on Tue Sep 10). Preps are due at 10:00am on the day of the recitation.

L: Lecture / R: Recitation

Date Topic Assignment Due (11:59pm) Prep Due (10am)
Wed Sep 4 L: Problems Matter    
Thu Sep 5 R: Static site generators   Prep 1: Portfolio
Mon Sep 9 L: Ethics and VSD    
Tue Sep 10   A1: Needfinding  
Wed Sep 11 L: Divergent Thinking    
Thu Sep 12 R: Wireframing   Prep 2: Wireframing
Mon Sep 16 L: Towards Concepts    
Tue Sep 17   A2: Divergent Design  
Wed Sep 18 L: Concept Basics    
Thu Sep 19 R: Node/Express   Prep 3: Node.js and Express.js
Mon Sep 23 L: Concept Design Moves    
Wed Sep 25 L: Data Design    
Thu Sep 26 R: Mongo A3: Convergent Design Prep 4: MongoDB
Mon Sep 30 L: Service Design    
Wed Oct 2 L: Reactive Frameworks 1    
Thu Oct 3 R: HTML/CSS A4: Backend (alpha) Prep 5: HTML/CSS
Mon Oct 7 L: Reactive Frameworks 2
screen recording & code repo
   
Wed Oct 9 L: UI Interaction Design    
Thu Oct 10 R: Vue.js 1 A4: Backend (beta) Prep 6: Vue.js I
Mon Oct 14 No class (holiday)    
Wed Oct 16 L: UI Visual Design    
Thu Oct 17 R: Vue.js 2 A5: Frontend (alpha) Prep 7: Guide to Vue.js
Mon Oct 21 L: User Testing    
Wed Oct 23 No class    
Thu Oct 24 No recitation A5: Frontend (beta)  
Sun Oct 27   P0: Team Formation (due 6pm)  
Mon Oct 28 L: TA Review Session    
Wed Oct 30 L: Design that Matters I    
Thu Oct 31 No recitation A6: User Testing  
Mon Nov 4 No class    
Wed Nov 6 No class    
Thu Nov 7 No recitation P1: Needfinding  
Mon Nov 11 No class    
Wed Nov 13 L: Project pitches P2: Divergent Design  
Thu Nov 14 No recitation    
Mon Nov 18 No class    
Wed Nov 20 No class P3: Convergent Design  
Thu Nov 21 No recitation    
Mon Nov 25 L: Design that Matters II    
Wed Nov 27 No class P4: Alpha  
Thu Nov 28 No recitation (Thanksgiving)    
Mon Dec 2 No class    
Wed Dec 4 L: Open forum with profs    
Thu Dec 5 No recitation P5: Beta  
Mon Dec 9 No class    
Wed Dec 11 L: Project Presentations P6: User Testing + Final Build