6.831 • User Interface Design and Implementation

Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science
Fall Semester, 2006

Course Calendar

Lectures (L) iCal feed preview
Assignments
  • Group project assignments (GR)
  • Individual programming problem sets (PS)
  • Individual homework (HW)
iCal feed preview
Monday Tuesday Wednesday Thursday Friday
1. Sep 4
Labor Day
Sep 5
Registration Day
Sep 6 Sep 7 GR0 (project proposal) out
HW1 (hall of fame & shame) out
Sep 8
2. Sep 11 Sep 12
No class (instructor away)
Sep 13 Sep 14
HW1 due
PS1 (warmup) out
Sep 15
3. Sep 18 Sep 19
GR0 due
GR1 (task analysis) out
Sep 20 Sep 21
PS1 due
PS2 (MVC) out
Sep 22
4. Sep 25 Sep 26
GR1 due
GR2 (design sketches) out
Sep 27 Sep 28
PS2 due
PS3 (output) out
Sep 29
Oct Oct 2 Oct 3
GR2 due
GR3 (paper prototype) out
Oct 4 Oct 5
PS3 due
PS4 (input) out
Oct 6
Add Date
Feedback on GR1 & GR2
Optional paper-prototype building session (4-6pm, 32-D463)
6. Oct 9
Columbus Day
Oct 10
Columbus Day
Oct 11 Oct 12
Prototype Testing Day
PS4 due
Oct 13
7. Oct 16 Oct 17
Quiz 1

Samples: 2005, 2004.

Oct 18 Oct 19
+Guest lecture
GR3 due
GR4 (computer prototype) out
Oct 20
8. Oct 23 Oct 24 PS5 (Declarative UI) out Oct 25 Oct 26 Oct 27
Nov Oct 30 Oct 31 Nov 1 Nov 2
PS5 due
PS6 (Animation) out
Nov 3
10. Nov 6 Nov 7
GR4 due
HW2 (heuristic evaluation) out
Nov 8 Nov 9
PS6 due
Nov 10
11. Nov 13 Nov 14
HW2 due
GR5 (implementation) out
HW3 (human subjects training) out
Nov 15 Nov 16 Nov 17
12. Nov 20 Nov 21
HW3 due
Nov 22
Drop Date
Nov 23
Thanksgiving
Nov 24
Thanksgiving
Dec Nov 27 Nov 28 Greg Raiz, Raizlabs
Matt Belge, Vision & Logic
Nov 29 Nov 30
Quiz 2
Dec 1
14. Dec 4 Dec 5
No lecture
GR5 due
GR6 out
Dec 6 Dec 7 Dec 8
15. Dec 11 Dec 12
Demo Day (special location: 32-D463)
Dec 13
Last day of classes
GR6 due
Dec 14 Dec 15