Module Additional Assessment Details
Assignment (100%)
The assignment will be to design, evaluate and realise an n-tier web application that matches the requirements acquired through analysis of a given topic. The topic may be to create a ticket booking system for a football club. The artefact will be supported by a report of around 3,000 words.
(Learning Outcomes 1-3)
Module Indicative Content
This module will address:
Advanced CSS
Current server side scripting languages such as ASP .NET including database connectivity
Advanced web design including usability and accessibility
Methods for web page design / Web HCI / Web Usability / Page and Site Design
Classes and objects for web application development
N-tier design / application design
Databases for web ? MYSQL v SQL Server
Design and implementation of web applications for different browsers
Evaluation of web pages
Module Learning Strategies
The lecture will support the two lab sessions. The lab sessions will support the underlying knowledge and skills required to complete the module, and will be facilitated with booklets, course texts, and the internet. Within the lab sessions students will study scripting languages, investigate design approaches, follow methods, and look into cycles of implementation and testing. Group discussions will also take place in these sessions. (1:30)
Module Special Admissions Requirements
Prior study of CE00301-1 Web Design and Development, CE00594-2 Web Design or equivalent.
Module Resources
Visual Web Developer
Database server - SQL Server or MYSQL
Module Texts
Directed reading will be given in lectures. Recommended background reading is as follows:
Beginning ASP.NET 2.0, Hart, C. et al (2006), Publisher: John Wiley & Sons, ISBN: 0764588508
Professional ASP.NET 2.0, Evjen, B. (2006), Publisher: John Wiley & Sons, ISBN: 0764576100