CSC 233 Calendar

Fall 2010

Date Assignment Reading Subject
Sep 02 HW1 Intro; qualities of user interfaces; design patterns
Sep 07 AF 1-2 User goals & models
Sep 09 AF 3-4 Kinds of users
Sep 14 HW1 due; HW2a AF 5 Modeling users: personas and goals
Sep 15 Last day to add classes
Sep 16 AF 6-7 Requirements and Design
Sep 21 Getting Started with Swing; skip the part about NetBeans, and start on Using Swing Components Java review; using Swing; some simple components
Sep 23 model/view architecture; more components
Sep 28 HW2a due; HW2b Laying Out Components layout managers
Sep 29 Last day to drop classes
Sep 30 Event Handling writing event listeners
Oct 05 Timers Timers
Oct 07 misc. technical issues with homework
Oct 12 HW2b due; HW2c AF 8-9 Principles of Good Design; postures
Oct 14 AF 10 Flow and Harmony
Oct 19 HW2c due; HW3a AF 11-12 Eliminating Excise; behavior
Oct 21 AF 13 Metaphor
Oct 26 AF 14 Visual Design
Oct 28 Threads tutorial Multi-threading
Nov 02 Threads in Swing tutorial Multi-threading
Nov 03 Last day to withdraw from classes
Nov 04 HW3a due; HW3b in-class presentations
Nov 09 in-class presentations
Nov 11 in-class presentations
Nov 16 JTable tutorial Tables in Java
Nov 18
Nov 23
Nov 25 Thanksgiving -- no classes
Nov 30 HW3b due; HW3c in-class presentations
Dec 02 HW4 in-class presentations
Dec 07 HW3c due in-class presentations
Dec 09 HW4 due catch up and review for final exam
Dec 14 Emergency/Study Day
Dec 16 233 final exam, 3:30-5:30 PM