Tentative Schedule

Week Topic Reading Assignment or Test
Mar 31 & Apr 2 Course overview, Review UCD process, Intro to HTML/CSS/JS Mathis introduction  
Apr 7 & 9 User Research; HTML/CSS details Mathis ch. 1-2 Post proposal ideas
Apr 14 & 16 Personas; JavaScript and jQuery details Mathis ch. 3, 4 Programming assignment 1
Apr 21 & 23 OO and Advanced JavaScript Mathis ch. 5 and course notes Quiz 1 (Thursday); User Research Report
Apr 28 & 30 Human factors; Mental models Mathis ch. 8, 9, 10, 14 Programming assignment 2
May 5 & 7 Information architecture; interaction design Mathis ch. 8, 10 and 22 Wireframes
May 12 & 14 Prototyping and Evaluation Mathis ch. 10-11, 27-29 Quiz 2 (Thursday)
May 19 & 21 JavaScript UI Development course notes Evaluation
May 26 & 28 Development frameworks TBD  
Jun 2 & 4 Presentations, Review TBD App Implementation
June 11     Final Exam (11:45 AM to 2:00 PM)