|
Date |
Topic or Reading |
Due |
|
Wed (Lab) | Jan 13 |
Introduction to JSF,
Your Resume
|
|
Thu | Jan 14 |
JSF Web Applications
|
|
|
Tue | Jan 19 |
JSF Managed Beans,
String
Management and Internationalization
|
|
Wed (Lab) | Jan 20 |
A Trivia Quiz
|
Introduction to JSF,
Your Resume
|
Thu | Jan 21 |
The Nature of
Software Engineering
|
|
|
Tue | Jan 26 |
JSF Navigation
|
|
Wed (Lab) | Jan 27 |
A Trivia Quiz
|
|
Thu | Jan 28 |
Standard JSF Tags
|
|
|
Tue | Feb 2 |
Standard JSF Tags,
JSF Resources
|
|
Wed (Lab) | Feb 3 |
Enhancing the Trivia
Quiz I
|
Trivia Quiz
|
Thu | Feb 4 |
Software
Engineering Values
|
|
|
Tue | Feb 9 |
Relational Databases,
Introduction to SQL
|
|
Wed (Lab) | Feb 10 |
Enhancing the Trivia
Quiz II
|
Enhancing the Trivia
Quiz I
|
Thu | Feb 11 |
JSF Data Tables,
Introduction to JDBC,
SQL Summary
|
|
|
Tue | Feb 16 |
JDBC Summary,
Database Setup
|
|
Wed (Lab) | Feb 17 |
Project
|
|
Thu | Feb 18 |
Midterm Exam 1
|
|
|
Tue | Feb 23 |
Version
Control
|
|
Wed (Lab) | Feb 24 |
Project Mandatory Meeting,
Project Setup Lab
Exercise
|
Meeting Progress Form,
Enhancing the Trivia
Quiz II
|
Thu | Feb 25 |
Principles
of Software Engineering
|
|
|
Tue | Mar 1 |
JSF Layout Templates,
JSF Custom Tags
|
|
Wed (Lab) | Mar 2 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Mar 3 |
Software
Engineering Process
|
|
Fri | Mar 4 |
|
Analysis Document by 8:00pm
|
|
Tue | Mar 8 |
Spring Break
|
|
Wed (Lab) | Mar 9 |
Spring Break
|
|
Thu | Mar 10 |
Spring Break
|
|
|
Tue | Mar 15 |
Design
Patterns
|
|
Wed (Lab) | Mar 16 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Mar 17 |
Design
Patterns
|
|
|
Tue | Mar 22 |
TBA
|
|
Wed (Lab) | Mar 23 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Mar 24 |
Guest Lecturer: Dr. Mohsen Madi
|
|
Fri | Mar 25 |
|
Test Plan by 8:00pm
|
|
Tue | Mar 29 |
Review for Midterm 2
|
|
Wed (Lab) | Mar 30 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Mar 31 |
Midterm Exam 2
|
|
|
Tue | Apr 5 |
TBA
|
|
Wed (Lab) | Apr 6 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Apr 7 |
User Interface Design
|
|
|
Mon | Apr 11 |
|
Prototype User Interface
by 8:00pm
|
Tue | Apr 12 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Wed (Lab) | Apr 13 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Apr 14 |
TBA
|
|
|
Tue | Apr 19 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Wed (Lab) | Apr 20 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Apr 21 |
TBA
|
|
|
Tue | Apr 26 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Wed (Lab) | Apr 27 |
Project Mandatory Meeting
|
Meeting Progress Form
|
Thu | Apr 28 |
Team Project Demonstration
|
|
Fri | Apr 29 |
|
Web Application,
Peer Evaluations by 8:00pm
|
|
Tue | May 3 |
Final Exam, 2:00pm-3:55pm
|
|
|