Module Database Search



MODULE DESCRIPTOR
Module Title
Web Technology
Reference CM1605 Version 2
Created February 2024 SCQF Level SCQF 7
Approved July 2020 SCQF Points 15
Amended April 2024 ECTS Points 7.5

Aims of Module
To provide students with the skills and understanding needed to develop web-based solutions for real world problems and scenarios.

Learning Outcomes for Module
On completion of this module, students are expected to be able to:
1 Describe web application architectures and organisation of websites.
2 Apply programming techniques for interactive web application development.
3 Apply user experience design methods for interactive web applications.
4 Implement an integrated web-based solution, including a range of web technologies and data sources, for a real-world problem.

Indicative Module Content
Overview of web technologies - internet communications, web application architectures, web servers, information retrieval with search engines and browsers. Client side scripting - HTML/JavaScript and other related tools. Web design adn styling. Web UI/UX - HCI principles, Navigation and usability guidelines of web design and web accessibility standards. Web integration with suitable data sources.

Module Delivery
Lectures will be delivered in an interactive manner to enable students to get hands-on experience, while the focus will be to deliver principles and concepts related to the problem. Laboratory sessions will enable students to apply the knowledge gained during lectures. Tutoring assistant for module will be able to assist students to develop their own solutions. Students self-learning materials will comprise of discussion boards and quizzes would also be utilised.

Indicative Student Workload Full Time Part Time
Contact Hours 48 N/A
Non-Contact Hours 102 N/A
Placement/Work-Based Learning Experience [Notional] Hours N/A N/A
TOTAL 150 N/A
Actual Placement hours for professional, statutory or regulatory body    

ASSESSMENT PLAN
If a major/minor model is used and box is ticked, % weightings below are indicative only.
Component 1
Type: Coursework Weighting: 100% Outcomes Assessed: 1, 2, 3, 4
Description: Individual coursework covering all learning outcomes.

MODULE PERFORMANCE DESCRIPTOR
Explanatory Text
The calculation of the overall grade for this module is based on 100% weighting of C1. An overall minimum grade of D is required to pass this module.
Module Grade Minimum Requirements to achieve Module Grade:
A The student needs to achieve an A in C1.
B The student needs to achieve a B in C1.
C The student needs to achieve a C in C1.
D The student needs to achieve a D in C1.
E The student needs to achieve an E in C1.
F The student needs to achieve an F in C1.
NS Non-submission of work by published deadline or non-attendance for examination

Module Requirements
Prerequisites for Module None.
Corequisites for module None.
Precluded Modules None.

INDICATIVE BIBLIOGRAPHY
1 Duckett, J. 2011. HTML & CSS: Design and Build Websites. John Wiley & Sons.
2 Duckett, J. 2014. JavaScript & jQuery: Interactive Front-End Web Development. John Wiley & Sons.
3 Dionisio, JD. and Toal, R. 2012. Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers. Jones and Bartlett Learning.
4 Pickering, H. 2019. Inclusive Components: Accessible Web Interfaces, Piece by Piece. Smashing Magazine.
5 Watson, L. et al. 2015. Practical Approaches for Designing Accessible Websites. Smashing Magazine.


Robert Gordon University, Garthdee House, Aberdeen, AB10 7QB, Scotland, UK: a Scottish charity, registration No. SC013781