Module Learning Strategies
The learning strategy for the module requires students to commit 150 learning hours, of this there will be 38 hours of class support and 112 hours of independent and self directed study.
Lectures/ lab work/ Presentations /Tutorial
Student managed learning/ directed learning
Apart from the lecture each week, various other methods as mentioned above will be used as learning strategies.
There will be laboratory and tutorial sessions, students will be required to discuss and present various topics of the module in the class. Students will be required to apply theoretical knowledge in practical contexts.
Students are expected to be able to structure their own work and to work relatively independently under the guidance of the module teaching staff.
Module Indicative Content
Topics will be drawn from
- Introduction to web designing and web based application
- Challenges and advantages of creating web application
- Web application technologies
- Server-side and client- side scripting
- Security concerns
- Design principles
- Database design and database connections
- Layout, typography, use of colour and visual hierarchy
- Web application testing
- Web accessibility and web usability
- W3C standards
- Legal and ethical issues
Module Additional Assessment Details
A Coursework and presentation of 1500 words weighted at 100%.
Assignment (Learning outcomes 1 to 4)
To pass this module student must obtain 40% marks. . Re-assessment is capped at 40%
Module Special Admissions Requirements
None
Module Texts
Stobart R (2008), Dynamic Web Application Development Using PHP and MySQL Thompson Learning
Parsons D (2008), Dynamic Web Application Development Using XML and Java, Thompson Learning
Jackson,C J. (2006) Web Technologies: A Computing Perspective., New Jersey; Prentice Hall
Kalbach, J. (2007) Designing Web Navigation: Optimizing the User Experience, Cambridge MA; OReilly
Module Resources
The VLE (NETED)
The Internet
Hardware laboratory
Appropriate Software
Word Processing software for use in the coursework
Printed and electronic journals.
Computer system and other devices' manuals