Module Descriptors
DYNAMIC DATA INTERCHANGE
COIS40890
Key Facts
Digital, Technology, Innovation and Business
Level 4
15 credits
Contact
Leader: Euan Wilson
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 102
Total Learning Hours: 150
Assessment
  • Assignment - Group weighted at 100%
Module Details
Module Indicative Content
Principles of Encoding structured and semi structured data. Document Type Definitions (DTDs) and schemas. Entities and encodings. Well-formed and valid encoding. Namespaces.
XML rendering using Cascading Style Sheets (CSS) and Extensible Style sheet Transformation Language(XSLT). Java Script Object Notation
XML and databases. XPath and XQuery..
The Document Object Model (DOM) Simple API for XML (SAX)
Encoded applications : - extensible HTML (XHTML), resource description framework (RDF), semantic web.
Facebook, Google, twitter non structured data mongo big data
Module Additional Assessment Details
A group assignment weighted at 100%
Including a report of 3000 words. Learning outcomes: (1, 2 and 3)

A group assignment to develop an application using the techniques and principles contained within the module.
Module Learning Strategies
24 hours of lectures and 24 hours of practical sessions. In the practical session you will work through exercises to get hands-on experience of the principles taught in the lecture.
Module Special Admissions Requirements
None.
Module Texts
Sams Teach Yourself PHP, MySQL and Apache All in One, 5th edition, Meloni, J., ,2012, Sams, ISBN: 978-0672335433

Beginning XML (4th Edition) , Hunter, David Rafter, Jeff Fawcett, Joe , 2007, Wiley, ISBN: 978-0-470-11487-2
Module Resources
- MS Access, Oracle, MySQL
- The Library,
- ITS and Computing labs,
Staffordshire University has subscriptions to electronic book services such as Safari Tech Books, Ebrary and Netlibrary. There are titles in each of the collections that will support students studying this module. Staffordshire University has subscriptions to IEEExplore, ACM Digital Library, Elsevier Science Direct and Infotrac Computer Database all offering full text electronic access to journals and conference proceedings