XML Applications Design

Date

Topic

2/25
Introduction
3/7
XML (Chap 5)
3/11
DTD(Data Type Definition) (Chap6), HW 1 Due
3/18
Schemas (Chap 7), HW2 Due
3/25
DOM(Document Object Model) (Chap 8), HW3 Due
4/1
SAX and Case Study (Chap 9, 10), Lab1 Due
4/8
Midterm Exam
4/15
Off
4/22
Project Proposal Presentation, Lab2 Due
4/29
XPath (Chap 11), Lab3 Due
5/6
XSLT (Chap 12, 14), HW4 Due
5/13
ASP/Servlet/JSP & XML (Chap 16, 24, 25), HW5 Due
5/20
SOAP & Web Services, Lab4 Due
5/27
SOAP & Web Services
6/3
Term Project oral presentation, Lab5 Due
6/10
Term Project oral presentation
6/17
Final Exam and Written Report Due

 

Class Time Fri 9:10a - Noon
Class Room SF337
Web Site http://weco.net/course/xml-spring2004/index.html

Instructor Dr. Hsing Mei
Office SF625
Email mei@csie.fju.edu.tw
Phone 29031111-3704
Office Hour Wed 12:30 -1:30p, Fri 12:30-4:30p, or by appointment

T.A.  
Office SF638
Email  
Phone 29031111-3880
Office Hour Tue, Wed, Thu  by appointment

Grading
 
Class Participation 5%
Homework 20% (5 x 4%)
Program Labs 24 % ( 4 x 6%)
Midterm Exam 15%
Final Exam 20%
Term Report 12%

Text Book
  XML How to Program, by Dietel, Dietel & Niieto, Prentice Hall, 2001
 

Homeworks
 
Homework 1 5.5, 5.6
Homework 2 6.6,  6.7
Homework 3 7.3
Homework 4 11.3
Homework 5 12.3, 12.4

Programming Labs
 
Lab 1 Blog + RSS
Lab 2 8.6
Lab 3 9.3
Lab 4 10.4
Lab 5 15.3 (Optional)

Term Report
 
1. Survey or implementation
2. Presented in HTML and CSS.
3. Possible project topics : RSS, ebXML, RDF, CDF, SMIL, SVG
4. http://weco.net/course/xml-spring2005/termReport.html

Note

  1. 本課程所有 Programming Lab、Homework,均為個人單獨作業,不分組。Term Project視修課人數 ,可能為個人專題或 2-3 人分組專題。
  2. 除非有不可抗拒的原因,本課程的作業與程式均必須依 Syllabus 的 Due Date 繳交,不得延期。