- Course Code
- CS 2509
- Credit Points
- 15
- Course Coordinator
- Dr B Scharlau
Pre-requisites
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).