Module and Programme Catalogue

Search site

Find information on

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


This 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.

Learning outcomes
• 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.

Skills outcomes
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.

Teaching methods

Delivery typeNumberLength hoursStudent hours
On-line Learning90.500.00
Independent online learning hours4.50
Private study hours160.50
Total Contact hours35.00
Total hours (100hr per 10 credits)200.00

Private study

Each 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 Feedback

Weekly 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 typeNotes% of formal assessment
Group Projectwiki-based essay (1,500 - 1,750 words)10.00
ProjectReport 1,500 - 1,750 words20.00
PracticalWeb application70.00
Total percentage (Assessment Coursework)100.00

Re-sits will require replacement of group project with an individual essay of 1000 words

Reading list

The reading list is available from the Library website

Last updated: 13/11/2018 09:25:35


Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019