Module Descriptors
FURTHER WEB MEDIA PROGRAMMING
COWB60312
Key Facts
Faculty of Computing, Engineering and Sciences
Level 6
15 credits
Contact
Leader: Fiona Knight
Hours of Study
Scheduled Learning and Teaching Activities: 24
Independent Study Hours: 126
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Additional Assessment Details
100% Assignment assessing all Learning Outcomes.

This assignment consists of the program design and creation of a rich internet application using reasoned and appropriate high media components.
This will be supported by a 1500 word report and 15 minute presentation.
Module Indicative Content
Comparison of high media programming environments - Open Source and proprietary (Adobe, Microsoft and HTML/JavaScript)
Current coding practices in media rich web applications
Creating web applications using JavaScript/JQuery
Canvas
Drag and Drop Interaction on a web page
Creating and manipulating media in code
Creating media mash-ups with JavaScript/JQuery/HTML5 API/Vendor API
Introduction to Geo-location and mapping
Module Learning Strategies
The module is taught as a 2 hour lab (1:20)2 which will contain mini-lectures to support the underlying knowledge and skills required to complete the module. Students will be encouraged to expand their knowledge in the area outside tutorial slots, so it is envisaged a 1 hour slot (un-staffed) will be available to them to continue these studies. This will also be supported by a social network group to facilitate discussion and examples.
Module Resources
The Internet
Adobe Master Collection
Web Servers
Various browsers
Module Texts
Lubbers P, Albers B Salim F (2010) Pro HTML 5 Programming Publisher: APRESS ACADEMIC; 1 edition ISBN-10: 1430227907

Module Special Admissions Requirements
Object Oriented Programming Skills / Basic Web Development Skills