Web programming

Units WEB1P and WEB2P

WEB2P unit handbook 2010-11 semester 2

Note: Information in italics is particularly subject to change.

Unit co-ordinator

Dr Jim Briggs

email: jim.briggs@port.ac.uk; phone: 023 9284 6438; office: Buckingham Building BK1.07

Staff involved in delivering the unit

Jim Briggs

Staff profile(s) Jim Briggs
Unit specification


Learning outcomes

On successful completion of this unit, students should be able, at threshold level, to:

Describe the critical features of some advanced techniques for web application development. 
Employ and integrate techniques to develop web applications. 
Evaluate emerging professional practice. 

Teaching consists of 9 x 2-hour lecture sessions plus a 1-hour practical for each group of students.


Session Start time Duration Place
Lecture Tuesday 0900 2 hours LG2.4c
Practical (weeks 28 & 29) Tuesday 1100 1 hour LG0.14b
Practical (weeks 30 onwards Monday 1100 1 hour LG0.14a

Students must attend the lecture and the practical.

Schedule of lectures and practicals with links to notes and slides

Learning activities

Each course session will consist of a lecture followed by a practical undertaken in the tutorial.

Students are expected to read extensively and practice their programming skills in their own time.

Students should not attempt this course unless they meet the programming prerequisite.

A reading list is available.

Assessments and their weighting

Exam (60%)

At end of semester. Official examination timetable available from the Admin Office.

2 hours duration. Closed book. The exam consists of 8 questions, in two sections of 4 each. You must answer 4 questions, including at least 1 and no more than 3 from each section. Each section must be answered in a separate answer book.

Pass mark 40%.

Past papers

Note that the exact content of the course varies from year to year.

Supervised work session (40%)

All students must do a web application development project during WEB2P. This is then assessed during the Supervised Work Session near the end of the unit.

Students are expected to draw on material taught (and material otherwise learned) during all the units on their course in tackling this problem. This assessment thus integrates many of the elements covered during the course.

The SWS will be on Friday 13th May 2011; starting at 0930 and concluding at 1630 with an hour's allowance for lunch. More information about the coursework is available.

Submission dates Students will write up a reflective report on their work and submit it on Friday 13th May 2011.
Feedback arrangements (staff to students) No formal arrangements. Students can discuss issues that arise at any time with the staff responsible for delivering the unit.
Feedback arrangements (students to staff)

Students will be invited to complete a course evaluation questionnaire at the end of the course.

Marking scheme

Exam: Standard exam scheme.

Supervised Work Session: Problem-specific. Given on SWS specification


Last updated by Prof Jim Briggs of the School of Computing at the University of Portsmouth

The web programming units include some material that was formerly part of the WPRMP, WECPP, WPSSM and WEMAM units.