| Assignment | points/percentage | Due Date |
| Develop a DTD and encode an instance XML document for the sample document provided in class. DTD element declarations should make use of sequence and occurrence indicators. Details. | 100/10% | 2010-01-27 |
| Quiz 1 | 100/10% | 2010-02-10 |
| Write CSS stylesheet to format your sample document for browser display | 100/10% | 2010-03-03 |
| Quiz 2 | 100/10% | 2010-03-10 |
| Encode your sample document using TEI | 150/15% | 2010-03-24 |
| Write XSLT stylesheet to convert your sample document (encoded w/ your own XML/DTD) to XHTML | 150/15% | 2010-04-07 |
| Quiz 3 | 100/10% | 2010-04-28 |
| Final Project | 200/20% | 2010-05-03 |
| Date | Topics | Readings |
| W 2010-01-13 |
|
|
| W 2010-01-20 | Document Type Definitions (DTDs) |
|
| W 2010-01-27 | Relax NG Schema | Clark, James and Murata Makoto. RELAX NG Tutorial. http://relaxng.org/tutorial-20011203.html. |
| W 2010-02-03 |
|
|
| W 2010-02-10 |
|
Harold. pp. 60-85. |
| W 2010-02-17 |
|
Harold. pp. 89-143. |
| W 2010-02-24 | XML + CSS |
|
| W 2010-03-03 | XSLT/XPath |
|
| W 2010-03-10
|
XSLT/XPath | DuCharme. pp. 21-46. |
| W 2010-03-17 | Spring Break! | |
| W 2010-03-24 | Cocoon | |
| W 2010-03-31 | XSLT/XPath | DuCharme. pp. 47-109. |
| W 2010-04-07 | XSLT/XPath | DuCharme. pp. 110-186 |
| W 2010-04-14 | XSLT/XPath | DuCharme. pp. 187-255 |
| W 2010-04-21 | XSL-FO |
|
| W 2010-04-28 | Open Topic — TBA |