CS 4531 Calendar

Spring 2016

Date Topic or Reading Due

Wed (Lab)Jan 13 Introduction to JSF, Your Resume
ThuJan 14 JSF Web Applications

TueJan 19 JSF Managed Beans, String Management and Internationalization
Wed (Lab)Jan 20 A Trivia Quiz Introduction to JSF, Your Resume
ThuJan 21 The Nature of Software Engineering

TueJan 26 JSF Navigation
Wed (Lab)Jan 27 A Trivia Quiz
ThuJan 28 Standard JSF Tags

TueFeb 2 Standard JSF Tags, JSF Resources
Wed (Lab)Feb 3 Enhancing the Trivia Quiz I Trivia Quiz
ThuFeb 4 Software Engineering Values

TueFeb 9 Relational Databases, Introduction to SQL
Wed (Lab)Feb 10 Enhancing the Trivia Quiz II Enhancing the Trivia Quiz I
ThuFeb 11 JSF Data Tables, Introduction to JDBC, SQL Summary

TueFeb 16 JDBC Summary, Database Setup
Wed (Lab)Feb 17 Project
ThuFeb 18 Midterm Exam 1

TueFeb 23 Version Control
Wed (Lab)Feb 24 Project Mandatory Meeting, Project Setup Lab Exercise Meeting Progress Form, Enhancing the Trivia Quiz II
ThuFeb 25 Principles of Software Engineering

TueMar 1 JSF Layout Templates, JSF Custom Tags
Wed (Lab)Mar 2 Project Mandatory Meeting Meeting Progress Form
ThuMar 3 Software Engineering Process
FriMar 4 Analysis Document by 8:00pm

TueMar 8 Spring Break
Wed (Lab)Mar 9 Spring Break
ThuMar 10 Spring Break

TueMar 15 Design Patterns
Wed (Lab)Mar 16 Project Mandatory Meeting Meeting Progress Form
ThuMar 17 Design Patterns

TueMar 22 TBA
Wed (Lab)Mar 23 Project Mandatory Meeting Meeting Progress Form
ThuMar 24 Guest Lecturer: Dr. Mohsen Madi
FriMar 25 Test Plan by 8:00pm

TueMar 29 Review for Midterm 2
Wed (Lab)Mar 30 Project Mandatory Meeting Meeting Progress Form
ThuMar 31 Midterm Exam 2

TueApr 5 TBA
Wed (Lab)Apr 6 Project Mandatory Meeting Meeting Progress Form
ThuApr 7 User Interface Design

MonApr 11 Prototype User Interface by 8:00pm
TueApr 12 Project Mandatory Meeting Meeting Progress Form
Wed (Lab)Apr 13 Project Mandatory Meeting Meeting Progress Form
ThuApr 14 TBA

TueApr 19 Project Mandatory Meeting Meeting Progress Form
Wed (Lab)Apr 20 Project Mandatory Meeting Meeting Progress Form
ThuApr 21 TBA

TueApr 26 Project Mandatory Meeting Meeting Progress Form
Wed (Lab)Apr 27 Project Mandatory Meeting Meeting Progress Form
ThuApr 28 Team Project Demonstration
FriApr 29 Web Application, Peer Evaluations by 8:00pm

TueMay 3 Final Exam, 2:00pm-3:55pm