Subject Descriptions - Subject Information

Calendar: 2017 Postgraduate
Faculty: Faculty of Engineering and Information Sciences
Department: School of Computing and Information Technology

Subject Information
Subject Code MCS9399
Subject Name Internet Applications
Credit Points 6
Pre-Requisites MCS9213 and MCS9110
Co-Requisites None.
Restrictions None.
Equivalence None.
Assessment Assignments providing opportunity for students to demonstrate and assess their knowledge and a final examination.
General Subject No.

Subject Description
This subject provides a more advanced perspective on the use of Internet technologies for delivering computing services. Topics may include HTML5 for modern browsers and mobile devices, CSS, Javascript and other libraries for creating rich internet applications, support for mobile web clients and location dependent services, content delivery using XML and XSLT, data feeds and syndication, web-server configuration management and security, automated object-relational-mappings and data persistence, session-state management, content generation templates, and model-view-control server side frameworks in PHP/Java/.Net. There will also be brief coverage of more advanced topics including scalability, reliability, security, content distribution, and deployment “in the cloud”.

Extra Information
Subject Objectives:
On successful completion of this subject, students should be able to: 1. Configure and run a web-server; 2. Exploit modern client-side technologies to create a rich internet experience; 3. Implement web-applications using sophisticated server-side technologies; 4. Exploit automation tools for data persistence and content presentation; 5. Design and implement complete (small) web applications. 6. Explain the alternative technologies that could be utilised for a desired application and justify a preferred choice.