COMSC 155H-8307 XML (eXtensible Markup Language) (Spring 2004)
W 4-9:50PM -- Dr. Robert Burns -- L-149 (lab) and L-143 (lecture)
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