This course looks at systems integration with focus on communication mechanisms and data standardization. Students will learn how to choose their communication approach by considering platform, data structure similarity/dissimilarity as well as client requirements. 

This is a technique which enable dynamic website and application development through the integration of programming and mark up languages into one for example html with XML, Javascript and CSS, XML with PHP, C# with XML, XML with XSLT and so on to meet the interactive and specific dynamic end-user requirements. They will also learn how to represent structure and how to transport data using XML and XML related technologies and protocols. Standardization of XML documents for the purpose of data exchange is stressed. Major topics include inter-systems communication, data mapping and exchange, integrative coding, scripting techniques, and an overview of programming languages.

The course content is based on open source such as Visual C# or closed source software such as Active Server Pages (ASP). The software to use will depend on the lecturer giving the course. ASP.NET as a server side script for building dynamic web application, and an ideal environment for building web-based commerce solutions.


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