This version uploaded
Assignment due dates
  • All reading assignments are to be completed before the next class meeting.
  • All lab assignments are to be submitted at the beginning of the next class meeting.
  • See the Student Syllabus section "When is an Assignment Considered Late".
Information Sources
  • On-line modules, part of a series in computer instruction
  • Research, primarily Web-based
  • Recommended text: New Perspectives on XML: Comprehensive, by Patrick Carey. Thomson/Course Technology, 2004. ISBN 0-619-10188-1
  • Other XML books are also helpful!
Class Date Topic Read Do
1
29-Aug
Welcome! About the Course... Syllabus H10h
XML: Purpose, History, and Use X02c Qstnr
2
5-Sep
The Semantic Web X01c  
Database and data exchange F01c  
Internet Data Exchange X60c  
    Why XML? X61c X61c
3
12-Sep
Representing Data: Computers, XML, and other data exchange options G17c + W22f  
The XML Galaxy X03c  
4
19-Sep
Well-formed and Valid XML X10a  
Format XML code for easy debugging X11d X11i
5
26-Sep
From Information to Data using XML X65c X65h
6
3-Oct
XML Core X64a X64a
7
10-Oct
Where is XML Used? X62c X62c
8
17-Oct
Communities of Interest / Term Project X63c X63c
9
24-Oct
Term Project: Getting started X64s X64s
10
31-Oct
Term Project Overview
Opening an Ontology
X69r
X67r
11
7-Nov
DTDs, Schemas, and Namespaces

X50c





12
14-Nov

Document Type Definitions for XML
For X51h, we will do:

  • Task 1 together in class
  • Task 2 individually in class
  • Task 3 as homework due the following week

XML Markup Software

X51 X51h





X66r
 
21-Nov
No class - Happy Thanksgiving!    
13
28-Nov
Schemas for XML
X52c
X52h
14
5-Dec
Understanding the Document Object Model
Decoding XML

X53c

X53h
15
12-Dec
Term Project Reports   X69r