Module Descriptors
FURTHER WEB MEDIA PROGRAMMING
COWB60195
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 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 Indicative Content
- Comparison of high media programming environments ¿ Open Source and proprietary (Adobe, Microsoft and HTML/JavaScript)
- Interaction With Server side languages
- Interaction with services such as API¿s and Web Services (Programming mash-ups)
- Design and programming techniques for media based rich internet applications
- Technical Specification For High Media Rich Internet Applications / Servers (in environments such as games)
- Porting of applications to mobile devices (Flash, Silverlight, JavaScript)
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 Resources
The Internet
Adobe Master Collection
Web Development - Visual Studio and SQL Server Express
Mobile Emulators
Microsoft Expression Suite
Web Servers
Module Special Admissions Requirements
Object Oriented Programming Skills / Basic Web Development Skills
Module Texts
MacDonald M (2010) Pro Silverlight 4 in C# APRESS; 1 edition ISBN-10: 1430229799

Lubbers P, Albers B Salim F (2010) Pro HTML 5 Programming Publisher: APRESS ACADEMIC; 1 edition ISBN-10: 1430227907

Sanders W, Cumaranatunge C, Cumaranatunge C (2007) ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques Publisher: Adobe Dev Library; 1 edition ISBN-10: 0596528469

Peters K (2008) AdvancED ActionScript 3.0 Animation Publisher: FRIENDS OF ED; 1 edition ISBN-10: 1430216085