A module in which students will investigate and operate the protocols, standards and architectures used in representing data, with a focus on interacting with data services across the Internet. Students will also gain practical experience in developing applications that interact with such data.
Compare data models and architectures used in applications.
Write software applications that adhere to common standards and protocols.
Explain the basic mechanisms by which application data is transmitted across the internet.
Design and utilise application programming interfaces for interacting with data sources.