Description

This course is web technologies module of “INF523: Fundamentals of Information Technology” course. The main course is designed to introduce students to fundamental information technologies in an intensive graduate format.

Web Technologies module is designed to introduce students web technologies concepts mainly focused on XML. This class is also designed to get Ph.D. students ready for INF 701 Proseminar in Information Science.

Syllabus
Schedule  
Date Topic Readings Due Written Work Due
Week 1
October 25

• Course description (10 min)

Introduction to Web Technologies and HTML

• Syllabus
• INF523_XML_w1.ppt
 
Week 2
October 30
DTD - Document Type Definition (15 min)

XML – Introduction and Fundamentals
Introduction

• INF523_XML_w2.ppt Web page development (5%)
(1 hour)
November 1 XML - Fundamentals

  Developing a DTD (5%) (1 hour)
Week 3
November 6
Cases
Discussion two XML implementation (60 min)
Catch up from previous classes
• Case #1
• Case #2
XSLT Implementation (10%) (2 hours)
November 8 Valid XML document
• INF523_XML_w3.ppt Case Analysis (10%) (2-4 hours)
Week 4
November 13
XML Schema and Namespaces

• INF523_XML_w4.ppt  
November 15 XML Schema (XSD)

   
Week 5
November 20
XPath

• INF523_XML_w5.ppt XSD Implementation (10%) (2 hours)
Week 6
November 27
XQuery

• INF523_XML_w6.ppt  
November 29 XLink and X Pointer

   
Week 7
December 4
Application development with XML

• INF523_XML_w7.ppt XPath, XQueary, XLink and XPointer implementation (10%) (2 hours)
December 6 Student Interest Topics
   
Week 8
December 11
Final Project Presentations   Final Project (40%)
(8 hours)
Research Paper (10%)