ADVANCED WEB APPLICATION DEVELOPMENT

ADVANCED WEB APPLICATION DEVELOPMENT
Course Code
CS 2509
Credit Points
15
Course Coordinator
Dr B Scharlau

Pre-requisites

CS 1514

Co-requisites

None

Notes

Assistive technologies may be required for any student who is unable to use a standard keyboard/mouse/computer monitor. Any students wishing to discuss this further should contact the School Disability Co-ordinator.

Overview

(a) Advanced programming using a scripting language, including top-down design, reading and writing to files, inheritance and other relationships between classes, event handling, error handling, testing, stacks and queues, recursion;
(b) Advanced programming for the internet, including searching and plug-ins;
(c) Mobile web design and development.

Structure

2 one-hour lectures (to be arranged) and 1 two-hour practical (to be arranged) per week.

Assessment

1st Attempt: 1 two-hour written examination (75%); continuous assessment (25%). In order to pass the course, candidates must obtain a pass mark (CAS > 8) in the examination and in the overall combination of examination and continuous assessment (with the above weights).

Resit: 1 two-hour written examination (75%); continuous assessment mark carried forwards (25%). In order to pass the course, candidates must obtain a pass mark (CAS > 8) in the examination and in the overall combination of examination and continuous assessment (with the above weights).