2019/20 Undergraduate Module Catalogue
COMM2735 Dynamic Web Programming
20 creditsClass Size: 45
Module manager: Chris Birchall
Taught: Semester 1 View Timetable
Year running 2019/20
This module is not approved as a discovery module
ObjectivesThis module aims to highlight contemporary challenges and opportunities in dynamic web development with regard to emerging cultural and social trends and looks at practical ways to meet them. It aims to develop an understanding of the server side web publishing model and develop skills in server side programming and database development as well as engaging with academic and industry literature to frame practice in theory.
• Understand web and database server architecture and server side scripting environment.
• Develop dynamic web applications using server side and client side scripting languages/technologies.
• Use databases and SQL to store, manipulate and interrogate data.
• Envisage data architectures appropriate to user needs and efficient data processing.
• Identify emergent trends,opportunities and challenges in New Media through engagement with literature.
PHP programming, database theory, design and SQL
In this module we will explore opportunities for innovation and creativity in our modern digital society. You will learn to use a server‐side scripting language (PHP) to create powerful and flexible applications and learn to set up and use relational databases and SQL to support efficient and secure transactions that will enable you to create innovative New Media solutions on the web. We will also explore how leading academic theory and research can influence your work and the module provides opportunities to look at developing new media solutions to address the demands of user groups and society at large, allowing you to take your work beyond technical exercises to something that can solve problems, improve services and create social capital.
|Delivery type||Number||Length hours||Student hours|
|Independent online learning hours||4.50|
|Private study hours||160.50|
|Total Contact hours||35.00|
|Total hours (100hr per 10 credits)||200.00|
Private studyEach weekly workshop task has an “extra work” section that is to be completed by students in their own time. This work is designed to take 1-3 hours depending upon student ability (a total of 33-99 hours), involves development of further skills necessary to excel in the module assessment and the door to the possibility of continued independent development and learning. Students are required to complete one written assignment (online, in groups) that should require 10 hours of independent study. One formative assignment, together with the workshop tasks, build towards one summative piece of practical coursework that will account for the rest of the independent study time.
Opportunities for Formative FeedbackWeekly tasks in workshops provide an informal method of monitoring students. A summative group assignment in week 4 provides an opportunity for monitoring and feedback. A formative practical assessment 5 weeks into the module provides a formal method of monitoring through which the student can receive formal feedback of use during assessed project work and support needs can be gauged.
Methods of assessment
|Assessment type||Notes||% of formal assessment|
|Group Project||wiki-based essay (1,500 - 1,750 words)||10.00|
|Project||Report 1,500 - 1,750 words||20.00|
|Total percentage (Assessment Coursework)||100.00|
Re-sits will require replacement of group project with an individual essay of 1000 words
Reading listThe reading list is available from the Library website
Last updated: 13/11/2018 09:25:35
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD