ICT336 title
Murdoch University logo

Study Schedule


Week

Lecture Topics

Required Readings

Lab Exercises

Assessments Due

One

Lect 1: Unit Introduction
Lect 2: Web server configuration and administration

Lecture Notes
Unit Reader: 1

   

Two

Lect 1: Web server configuration and administration using Apache
Lect 2: Introduction to Perl programming

Lecture Notes
Unit Reader: 2

Lab introduction and Apache installation

 

Three

Lect 1 & 2: Implementing a web client

Lecture Notes
Unit Reader: 3

Configuring and administering Apache; Introduction to Perl Programming

 

Four

Lect 1 & 2: Implementing a web server

Lecture Notes
Unit Reader: 4

Implementing a web client

 

Five

Lect 1: Introduction to XML
Lect 2: The XML Document and the DTD

Lecture Notes
Textbook: chapters 1, 2, 3, 4, 6

Implementing a web server

 

Six

Lect 1: XML Schema
Lect 2: XSLT

Lecture Notes
Textbook: chapters 7,8,12

Writing and validating XML documents

Internal students: Submit plans for Assignment 1 to tutor during labs.

Seven

Lect 1: Namespaces
Lect 2: Public holiday - no lecture

Lecture Notes
Textbook: chapter 2

Transforming XML Documents using XSLT

External students: Plans for Assignment 1 and labs week 2-5 due on Thursday.
Two-Week Semester Break

Eight

Lect 1: Public holiday - no lecture
Lect 2: XML parsing and processing

Lecture Notes
Textbook: chapters 13, 14
Online book "XML and Perl " chapter 4.

Transforming XML Documents using XSLT (continued)

All students: Assignment 1 due 12noon Tuesday.

Nine

Lect 1: More XML parsing and processing
Lect 2: Designing XML solutions; Example XML applications.

Lecture Notes
Textbook: chapters 5, 9, 10, 11

Implementing XML parsers and processors with Perl

Internal students: Submit plans for Assignment 2 to tutor during labs.

Ten

Lect 1 & 2: Introduction to Web Services

Lecture Notes
Online book "Web Service Essentials" chapter 1.

Implementing XML parsers and processors with Perl (continued)

External students: Plans for Assignment 2 and labs week 6-9 due on Friday.

Eleven

Lect 1 & 2: Programming SOAP

Lecture Notes
Unit Reader: 5, 6

Google Web Service API

 

Twelve

Lect 1: Programming SOAP (continued)
Lect 2: Programming with WSDL and UDDI

Lecture Notes
Online book "Web Service Essentials" chapters 6, 7

Reading WSDL and manipulating SOAP messages

 

Thirteen

Lect 1: Developments in Web Service Programming
Lect 2: Exam Revision

Lecture Notes

Exam Revision

All students: Assignment 2 due 12noon Monday.

External students: Labs week 11-12 due on Friday.

One-week Study Break

Examinations Period

Note:

The exact lectures and lab exercises above are only the plans at the beginning of the semester. They are subject to change. Refer to the lectures and laboratory pages for the actual contents done.

The dues dates for the assessments are not subject to change, except under exceptional circumstances. Changes to assessment due dates will be announced in the discussion forum.

The readings column is only a summary. There are more readings and references as recommended in the Readings page to enhance your understanding and to do your assignments. More recommended references will be given in the lectures when appropriate.


Document author: H.L. Hiew, Unit Coordinator
Last Modified: Thursday, 22-Jul-2004 19:32:42 MST
Disclaimer & Copyright Notice © 2004 Murdoch University
This document is relevant for semester 1, 2004 only