Module Descriptors
FURTHER WEB MEDIA PROGRAMMING
COWB60128
Key Facts
Faculty of Computing, Engineering and Sciences
Level 6
15 credits
Contact
Leader: Fiona Knight
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Special Admissions Requirements
Studied CE00844-2 Web Media Programming or equivalent

Module Indicative Content
Further Actionscript programming
Actionscript interaction with serverside languages
Further FLEX / AIR programming
Rich Internet Applications
Design and programming techniques for media based rich internet applications
Programming mashups
Using API's to produce rich internet applications
Gadget programming
Silverlight & .Net
Module Texts
How to Do Everything with Web 2.0 Mashups (How to Do Everything), by Jesse Feiler (Author), ISBN-10: 0071496270, Publisher: McGraw-Hill Osborne (2007)

Web 2.0 Patterns: What Entrepreneurs and Information Architects Need to Know, by D Nickull (Author), ISBN-10: 0596514433, Publisher: OReilly (2008)

Silverlight 2.0 for ASP.NET Developers, by Jonathan Swift (Author), Chris Barker (Author), Dan Wahlin (Author), John West (Author), ISBN-10: 0470277750, Publisher: John Wiley & Sons (2008)

Professional Adobe- Flex 3, by Rich Tretola (Author), ISBN-10: 0470223642, Publisher: John Wiley & Sons (2008)
Module Learning Strategies
(1:N)1 (1:20)2

The lecture will support the one lab session of two hours each week. The lab sessions will support the underlying knowledge and skills required to complete the module, and will be facilitated with booklets, course texts, and the internet. Group discussions will also take place in these sessions. The lecture will some weeks take place in a lab with projector facilities so that the students can interactively engage with the practical content.
Module Resources
The Internet
Adobe Master Collection CS3
Web Development - Visual Studio and SQL Server Express
Web Server - PHP and MYSQL
Media Servers - Helix and Flash
Module Additional Assessment Details
100% Assignment assessing all Learning Outcomes.

This assignment consists of the program design and creation of an advanced rich internet application using high media and items such as web services and API's to increase the user experience.
This will be supported by a 1500 word report and 15 minute presentation.