Programme/Approved Electives for 2024/25
None
Available as a Free Standing Elective
No
This module provides the knowledge and skills necessary to enable students to develop secure, distributed multi-tier web applications using current and emerging technologies. This module has been designed to equip students with practical skills directly relevant to web development in industry.
Aims
The aim of the module is to provide students with the skills needed to develop advanced multi-tiered web applications using emerging technologies and to provide an understanding of the creation of distributed and secure web applications.
Intended Learning Outcomes
design and implement advanced modular multi-tier web applications: evaluate techniques to create distributed web applications: assess issues related to software architecture and web design patterns: apply appropriate user interface and user experience design techniques: assess and apply web security approaches:
20 hours Lectures20 hours Practicals110 hours Private Study
CSC-20021 Web Technologies or CSC-30077 Web Technologies
Description of Module Assessment
1: Assignment weighted 100%Design and development of a secure distributed multi-tier web application using an agile development approach.