CS 4531 Calendar

Fall 2012

Date Topic or Reading Due

Tue (lab)Sep 4 CoreJSF Ch. 1: Getting Started, Introduction to JSF, Your Resume
WedSep 5 CoreJSF Ch. 1: Getting Started
FriSep 7 CoreJSF Ch. 2: Managed Beans

MonSep 10 CoreJSF Ch. 2: Managed Beans
Tue (lab)Sep 11 A Trivia Quiz Introduction to JSF, Your Resume
WedSep 12 The Nature of Software Engineering
FriSep 14 The Nature of Software Engineering, CoreJSF ch. 3: Navigation

MonSep 17 CoreJSF ch. 3: Navigation
Tue (lab)Sep 18 A Trivia Quiz
WedSep 19 CoreJSF Ch.4: Standard JSF Tags
FriSep 21 CoreJSF Ch. 4: Standard JSF Tags

MonSep 24 Software Engineering Values
Tue (lab)Sep 25 Enhancing the Trivia Quiz I Trivia Quiz
WedSep 26 CoreJSF Ch. 6: Data Tables
FriSep 29 Introduction to SQL, CoreJSF Ch. 12: External Resources

MonOct 1 Introduction to SQL, CoreJSF Ch. 12: External Resources
Tue (lab)Oct 2 Enhancing the Trivia Quiz II Enhancing the Trivia Quiz I
WedOct 3 Using Derby in NetBeans, Database Mechanics in NetBeans,
CoreJSF Ch. 12: External Resources
FriOct 5 Introduction to JDBC, CoreJSF Ch. 12: External Resources

MonOct 8 Midterm 1
Tue (lab)Oct 9 Project
WedOct 10 Project
FriOct 12 CoreJSF Ch. 5: Facelets

MonOct 15 CoreJSF Ch. 7: Conversion and Validation
Tue (lab)Oct 16 Project Mandatory Meeting Submit Meeting Progress Form, Enhancing the Trivia Quiz II
WedOct 17 CoreJSF Ch. 7: Conversion and Validation
FriOct 19 Principles of Software Engineering

MonOct 22 SQL Summary
Tue (lab)Oct 23 Project Mandatory Meeting Submit Meeting Progress Form
WedOct 24 Project Presentations Presentation document
FriOct 26 Version Control

MonOct 29 Software Engineering Process
Tue (lab)Oct 30 Project Mandatory Meeting Submit Meeting Progress Form
WedOct 31 Software Engineering Process, Software Testing
FriNov 2 Software Testing Analysis Document

MonNov 5 Design Patterns
Tue (lab)Nov 6 Project Mandatory Meeting Submit Meeting Progress Form
WedNov 7 Design Patterns,
FriNov 9 Review for Midterm 2 Test Plan

MonNov 12 Midterm 2
Tue (lab)Nov 13 Project Mandatory Meeting Submit Meeting Progress Form
WedNov 14 User Interface Design
FriNov 16 Project Mandatory Meeting Submit Meeting Progress Form

MonNov 19 Project
Tue (lab)Nov 20 Project Mandatory Meeting Submit Meeting Progress Form
WedNov 21 Project
FriNov 23 Holiday

MonNov 26 Project Prototype User Interface
Tue (lab)Nov 27 Project Mandatory Meeting Submit Meeting Progress Form
WedNov 28 Project
FriNov 30 Project Mandatory Meeting Submit Meeting Progress Form

MonDec 3 Project
Tue (lab)Dec 4 Project Mandatory Meeting Submit Meeting Progress Form
WedDec 5 Project
FriDec 7 Project Mandatory Meeting Submit Meeting Progress Form

MonDec 10 Project
Tue (lab)Dec 11 Project Mandatory Meeting Submit Meeting Progress Form
WedDec 12 Project
FriDec 14 Project Web Application, Peer Evaluations

MonDec 17 Final Exam, 8:00-9:55a.m.