Module Descriptors
WEB PROGRAMMING
COWB50266
Key Facts
Faculty of Computing, Engineering and Sciences
Level 5
15 credits
Contact
Leader: Philip Windridge
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 100%
Module Details
Module Resources
Web Server PHP and MYSQL
Module Learning Strategies
The lecture will support the one lab session of two hours each week. The lab session will support the development of the student portfolio, provide opportunity for the student to explore web programing and will support the underlying knowledge and skills required to complete the module. This will be facilitated with booklets, course texts, and the internet. Group discussions will also take place in these sessions.
Module Indicative Content
This module will address:

Server side languages such as PHP
Introduction to web and databases
Web programming best practices
Program design
Program testing
Web servers
Module Texts
Directed reading will be given in lectures.
Ullman, L. (2008) PHP for the World Wide Web (Visual QuickStart Guides), Peachpit Press, 3 edition, ISBN-10: 0321442490

PHP Reference - www.php.net
Module Special Admissions Requirements
Prior study of basic programming skills such as CE00371-4 'Intro to Software Development' and basic understanding of HTML or equivalent.

This module is not for students on HNC/HND/Foundation degree awards

Module Additional Assessment Details
A 100% portfolio supported by written documentation (Learning Outcomes 1-3) which consists of showing various examples of web programming, which will build up from simple to complex activities.
Text based documentation will support the examples showing program design and testing.