Module Information

Module Identifier
CS35510
Module Title
Applied Web Programming
Academic Year
2017/2018
Co-ordinator
Semester
Semester 2
Co-Requisite
Reading List
External Examiners
  • Dr Hong Wei (Associate Professor - University of Reading)
  • Dr John Hunt (Chief Operating Officer - Mallon Associates International)
 
Other Staff

Course Delivery

Delivery Type Delivery length / details
Lecture 10 x 2 Hour Lectures
 

Assessment

Assessment Type Assessment length / details Proportion
Semester Exam 2 Hours   Written Exam  100%
Supplementary Exam 2 Hours   Resit Exam  Resit failed examination  100%

Learning Outcomes

On successful completion of this module students should be able to:

Evaluate web development frameworks with regard to specific web development requirements.

Identify and address concerns relating to security and reliability in a web environment.

Discuss the relative merits of different web development tools, environments and frameworks to develop responsive, accessible, interactive website to meet specified requirement.

Content

Web development frameworks, persistent web-based data, security threats and countermeasures, ethical use of found materials, addressing the needs of different users, raising the profile of a website.

Aims

This module is intended for final year students on schemes G500, G501, H602, H603 (BIT and IC+Sys Admin.) It builds on CS25320 and CS22620. It requires students to demonstrate their ability to evaluate and apply a variety of web programming skills and technologies to meet specific web development requirements. The module will support CS39930, Web Based Major Project and will enhance graduates employability.

Brief description

The module will be highly practical and will enhance modern website development skills using appropriate frameworks and tools.

Module Skills

Skills Type Skills details
Application of Number Inherent in the module.
Communication No
Improving own Learning and Performance Active learning promotes improvement of own learning and performance.
Information Technology Inherent in the module.
Personal Development and Career planning Website developed during practical sessions will form useful portfolio material to show to potential employers.
Problem solving Intrinsic to the module.
Research skills Developed throughout practical lectures.
Subject Specific Skills Technical and professional web development skills.
Team work No

Notes

This module is at CQFW Level 6