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
|
| Mar 30 | ||
| Mar 31 |
Course Overview;
Introduction to FabFlixs Introduction to Phase 0: Web-based database tools |
|
| Apr 1 | ||
| Apr 2 |
Introduction to Phase I: Preparing the FabFlixs Database Database connectivity; JDBC |
|
| Apr 3 |
Recommended Phase 0 completion date Team name & members' names to cs122b-help@ics.uci.edu no later than 11:00 pm |
|
| Apr 6 | ||
| Apr 7 | No lecture | |
| Apr 8 | ||
| Apr 9 | No lecture: instead, (additional) office hours during lecture time to answer your questions about Phase 1 | |
| Apr 10 | ||
| Apr 13 | ||
| Apr 14 | No lecture | |
| Apr 15 | Phase 1 due, 11:59 pm | |
| Apr 16 |
Introduction to Phase 2: Basic FabFlixs Functionality A Bit About Tuning; Intro. to Web Applications; Java Servlets |
|
| Apr 17 | ||
| Apr 20 | ||
| Apr 21 | Servlets, continued; Tomcat; Intro. to JSP & JSF | |
| Apr 22 | ||
| Apr 23 | Servlet Sessions | |
| Apr 24 | ||
| Apr 27 | ||
| Apr 28 | No lecture: instead, (additional) office hours during lecture time to answer your questions about Phase 2 | |
| Apr 29 | ||
| Apr 30 |
Web Application Architectures Client-Server Task Partitioning; Client Side Scripting & Languages |
|
| May 1 | ||
| May 4 | ||
| May 5 | No lecture | |
| May 6 | Phase 2 due, 11:59 pm | |
| May 7 |
Introduction to Phase 3: Extending SQL; Cleaning the DB Stored Procedures: SQL Functions; Stored SQL Functions; Internal and User-Defined C Functions |
|
| May 8 | ||
| May 11 | ||
| May 12 | No lecture | |
| May 13 | ||
| May 14 | No lecture: instead, (additional) office hours during lecture time to answer your questions about Phase 3 | |
| May 15 | ||
| May 18 | ||
| May 19 | No lecture | |
| May 20 | Phase 3 due, 11:59 pm | |
| May 21 |
Introduction to Phase 4: Database Administration Database Administration: Basics, Security (Role Management), Tuning |
|
| May 22 | ||
| May 25 | Memorial Day holiday - labs closed | |
| May 26 | No lecture: instead, (additional) office hours during lecture time to answer your questions about Phase 4 | |
| May 27 | ||
| May 28 | No lecture | |
| May 29 | Phase 4 due, 11:59 pm | |
| Jun 1 | ||
| Jun 2 |
Introduction to Phase 5: ExportingFabFlixs Movie Data via XML; Enhancing FabFlixs XML; DTDs; SAX and DOM; Intro. to AJAX |
|
| Jun 3 | ||
| Jun 4 | No lecture: instead, (additional) office hours during lecture time to answer your questions about Phase 5 | |
| Jun 5 | ||
| Jun 8 | Phase 5 due, 11:59 pm |