CSE logo University of Washington Department of Computer Science & Engineering
 CSE444 Fall 2004
  CSE Home   About Us    Search    Contact Info 

Administration
 Home Page
 Syllabus
 Calendar/Lecture Notes
 E-mail Archive 
Project
 Description
 Resources
Homeworks
 Assignments and Solutions
Exams
 Problem sets and Solutions
   

Daily Schedule for 444

Note that this schedule will be altered during the quarter. Please make sure to check it every week.

Key:

  • Lecture topic
  • Reading assignment
  • Homework information
  • Project milestones
  • Special events
Week of Monday Wednesday Friday
September 27 No Class
Introduction
SQL
October 4
SQL
More SQL
More SQL
October 11 More SQL
E/R Diagrams
Func Dep's
October 18
Database Design
XML
XML & XPath
October 25 XPath & XQuery
XML Publishing
Midterm
November 1
More XML Publishing
Transactions
Data Security
November 8
More Transactions
Concurreny Control
More Concurrency Control
November 15 Indexes
Hash Tables
Relational Algebra
November 22 Query Execution
Query Execution
Thanksgiving
November 29
Query Execution
Query Optimization
Query Optimization
December 6
Size/Cost Estimation


December 13        Final


* Read on your own, not covered in lecture

Additional Readings

SQL
http://philip.greenspun.com/sql/

XML
http://www.w3.org/XML/1999/XML-in-10-points
www.zvon.org/xxl/XMLTutorial/General/book_en.html

XPath:
http://java.sun.com/webservices/docs/ea2/tutorial/doc/JAXPXSLT2.html

XQuery:
http://www.w3.org/TR/xmlquery-use-cases/
http://www.xmlportfolio.com/xquery.html

Galax:
http://www.galaxquery.org/

SQL Injection Paper


CSE logo Department of Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX