| Week | Day | Date | Required Reading, Hughes |
Required Reading, Young |
Required Browsing, www Links |
Lecture Topics |
Assignments | Points |
| 1 | W Su |
24-Mar 28-Mar |
Ch.1,2 | Ch.1-4 |
XML Rules!
XML Introduction XML How to use XML Syntax XML Elements XML Attributes XML Browsers XML Viewing |
1. XML Syntax |
Lab 1 due |
100 |
| 2 | W Su |
31-Mar 4-Apr |
Ch. 3 | Ch. 5,6 |
XML Validation
DTD Introduction DTD Building Blocks DTD Elements DTD Attributes DTD Examples DTD Entities |
2. Document Validation (DTDs) |
Lab 2 due |
100 |
| 3 | W | 7-Apr | Ch.4,5,6 | Ch.8,9 |
XML CSS Display
CSS Basic (Intro-List) XML Namespaces |
3. CSS, Namespaces, and Hyperlinks |
||
| 4 | W Su |
14-Apr 18-Apr |
HOLIDAY | Lab 3 due |
100 |
|||
| 5 | W Su |
21-Apr 25-Apr |
p.117-126 | Ch.12 |
XSL
XML XSL Display XSL Tutorial (Intro-choose) |
4. XSL Stylesheets |
Lab 4 due |
100 |
| 6 | W Su |
28-Apr 2-May |
p.127-134 | Ch.7 | Schema Tutorial (Intro-Mixed) | 5. XML Schemas | Lab 5 due |
100 |
| 7 | W Su |
5-May 9-May |
p.144-150 | Ch.10 | XML Examples
MathML WML (Intro-Links) |
6. XML Applications |
Lab 6 due |
100 |
| 8 | W Su |
12-May 16-May |
p.142-144 | SAX Tutorial
SAX Tutorial SAX Examples abstracts only |
7A. SAX | Project 1 due |
100 |
|
| 9 | W Su |
19-May 23-May |
p.135-141 | Ch.11 | XML DOM (all)
DOM (all) Java DOM |
7B. DOM | Lab 7 due |
100 |
| 10 | W " |
26-May " |
Final Exam (7PM) | Project 2 due |
100 100 |