CS122B Fall 2008
Course Calendar

We may need to revise this schedule as the quarter progresses. We'll announce any changes to the schedule in lecture or via email and post them to the Announcments Web page.

 
Date
Lecture Topics
Event
Sept 25 Course Overview; Introduction to FabFlixs
Introduction to Phase 0: Web-based database tools
 
Sept 26    
Sept 29    
Sept 30 Introduction to Phase I: Preparing the FabFlixs Database
Database connectivity; JDBC
 
Oct 1   Recommended Phase 0 completion date
Team name & members' names to cs122b-help@ics.uci.edu no later than 2 pm
Oct 2 No lecture  
Oct 3    
Oct 6    
Oct 7 Introduction to Phase 2: Basic FabFlixs Functionality
A Bit About Tuning; Intro. to Web Applications; Java Servlets
 
Oct 8  
Oct 9 No lecture  
Oct 10    
Oct 13    
Oct 14 Servlets, continued; Tomcat; Intro. to JSP & JSF  
Oct 15   Phase 1 due, 11:59 pm
Oct 16 Servlet Sessions  
Oct 17    
Oct 20    
Oct 21 No Lecture  
Oct 22    
Oct 23 Web Application Architectures
Client-Server Task Partitioning; Client side scripting & languages
 
Oct 24    
Oct 27    
Oct 28 No Lecture  
Oct 29    
Oct 30 No lecture  
Oct 31    
Nov 3    
Nov 4 Introduction to Phase 3: Extending SQL; Cleaning the DB
Stored Procedures: SQL Functions; Stored SQL Functions; Internal and User-Defined C Functions
 
Nov 5   Phase 2 due, 11:59 pm
Nov 6 No lecture  
Nov 7    
Nov 10    
Nov 11 Veterans' Day holiday - no lecture  
Nov 12    
Nov 13 Introduction to Phase 4: Database Administration
Database Administration: Basics, Security (Role Management), Tuning
 
Nov 14    
Nov 17  
Nov 18 No lecture  
Nov 19   Phase 3 due, 11:59 pm
Nov 20 no lecture  
Nov 21    
Nov 24    
Nov 25 Introduction to Phase 5: ExportingFabFlixs Movie Data via XML; Enhancing FabFlixs
XML; DTDs; SAX and DOM; Intro. to AJAX
 
Nov 26    
Nov 27 Thanksgiving holiday - no lecture  
Nov 28    
Dec 1   Phase 4 due, 11:59 pm
Dec 2 No lecture
 
Dec 3    
Dec 4 No lecture  
Dec 5    
Dec 7   Phase 5 due, 11:59 pm