IS2S563 - Dynamic Website Development 01 Jul 2022 - 31 Aug 2028 | Version 3
Associated Module Information
| Module Code: | IS2S563 | ||
|---|---|---|---|
| Module Title: | Dynamic Website Development | ||
| Faculty: | Faculty of Computing, Engineering and Science | ||
| Faculty Group: | Computing and Mathematics | ||
| Faculty Sub Group: | Informatics | ||
| Module Leader: | Nathan Thomas | ||
| Module Team: | Nigel Richards, Adam Jones, Ian Fitzell, Daniel Cunliffe | ||
| First Intended Intake: | Final Year of Intake: | ||
| Date Closed: | |||
| Credit Value: | 20 | Credit Level: | 5 |
| Language: | English | ||
| Percentage of Module Taught in Welsh: | 0 | ||
| Equivalent Module: | |||
| HECOS codes: | 100373 - internet technologies | 100375 - web and multimedia design | |
| HECOS Code Weighting: | 50 | 50 | |
Document Version Information
| Version | 3 |
|---|---|
| Valid From | 01 Jul 2022 |
| Valid To | 31 Aug 2028 |
Module Aims
To appreciate the structure of modern responsive web applications and relevant standards.
To develop the necessary skills to produce a modern web applications that are secure, responsive and interactive.
Content Summary
Website development frameworks utilising online web services.
Scripting languages
client-side scripting languages such as HTML5, CSS, Javascript, jQuery
server-side scripting languages such as PhP, Python
secure website scripting.
Responsive web application development
design considerations for desktop, mobile and tablet devices
responsive frameworks such as css, media queries, bootstrap
cross platform/browser support (css hacks).
Mobile devices
viewport responsiveness
high level API access (e.g. geolocation, media capture).
high level hardware functionality for interactivity.
Learning and Teaching Methods
| Activity Type | Hours |
|---|---|
| Practical classes and workshops | 48 |
| Independent Study | 80 |
| Directed Study | 72 |
| Total Hours Selected | 200 |
Learning Outcomes
| # | Learning Outcome |
|---|---|
| LO1 | To understand the structure of web applications, standards and technologies. |
| LO2 | To understand issues and be able to apply the principles involved in web applications, development and technologies. |
Module Requisites
N/A
Assessment Criteria
| Assessment Category | Assessment Type | Description | Duration | Word Count | Weight (%) | Best of? | Pass Mark |
|---|---|---|---|---|---|---|---|
| Asynchronous Assessment | Practical Coursework 2 (Asynch) | Front-end website development | 0 | 2000 | 50 | No | 40 |
| Asynchronous Assessment | Practical Coursework 1 (Asynch) | Back-end website development | 0 | 2000 | 50 | No | 40 |
Assessment Matrix
| Assessment Type | Learning Outcomes | ||
|---|---|---|---|
| LO1 | LO2 | ||
| Practical Coursework 2 (Asynch) | ✔ | ✔ | |
| Practical Coursework 1 (Asynch) | ✔ | ✔ | |