As XML and Web Services are the core technologies of modern software development, the knowledge about this technology certainly will prepare students well in working in software industry.

This course aims to teach students about XML and the important technologies related to XML. These technologies include DTD and XML Schema for defining the schema of XML documents; XPathXSL, and XSLT for formatting data in XML. In addition, it will teach about the two alternative XML parser APIs which include DOM (Document Object Model) and SAX (Simple API for XML) for parsing XML documents. It also teaches you on how to build, deploy, and call Web Services using C# .NET.

At the end of this course, the students are expected to be able to design, develop, and test an interactive XML Web Service application on a given specification using any of the different integrated application and related technologies and protocols