Robert J. Glushko

Carolyn Cracraft (Teaching Assistant)

University of California, Berkeley

School of Information Management and Systems

South Hall 110: W 12:40-2, TH 3:40-5 (from 8 Sept to 7 Oct)

Syllabus, Assignments, and Lecture Notes

Recommended Texts:

XML in a Nutshell (2nd Edition), Elliotte Harold and W. Scott Means , O'Reilly, 0-596-00292-0

Document Engineering, Robert J. Glushko and Tim McGrath , MIT Press, draft manuscript


XML, with its ability to define formal structural and semantic definitions for metadata and models, is the key enabling technology for information services and document-centric business models that use the Internet and its family of protocols. This course introduces XML syntax, styles and transformations, and schema languages. It balances conceptual topics with practical skills for designing and implementing conceptual models as XML schemas.

This is a one unit "short course" that meets from the 2nd through 6th weeks of the semester. Grading will be on a Pass/NoPass basis. There will be about one assignment per week. There are no exams and no final project.

This course is a pre-requisite for Document Engineering, taught in the Spring semester.