WEB APPLICATION DEVELOPMENT

WEB APPLICATION DEVELOPMENT
Course Code
KL 108Z
Credit Points
15
Course Coordinator
Dr S Middleton

Pre-requisites

Co-requisites

As specified in the University Calendar for certain degree programs, otherwise none.

Notes

i) 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.
ii) This course can not be taken in a graduating curriculum with CS 1516 or CS 1519 or KL equivalents.

Overview

This course teaches students about programming in general, and programming for the internet in particular. It also teaches students the basics of database driven web applications.

Topics will include:

a) programming using a scripting language, including objects, methods, control structures, data types and collections;
b) programming for the internet, including forms, application logic, database programming, and interaction with other applications using Web 2.0 technology such as Google Maps.

Structure

This course will be delivered independently through MyAberdeen. Students will be provided with recordings of the 2, one hour lectures a week. The 1 two-hour practical a week is delivered through MyAberdeen.

Assessment

1st Attempt: 1 two-hour written examination (50%); continuous assessment (50%).

Resit: 1 two-hour written examination (75%); continuous assessment mark carried forward (25%). Continuous assessment consists of programming tasks.