IS3S684 - Advanced Internet and Mobile Computing 04 Feb 2019 - 31 Aug 2027 | Version 1
Associated Module Information
| Module Code: | IS3S684 | ||
|---|---|---|---|
| Module Title: | Advanced Internet and Mobile Computing | ||
| Faculty: | Faculty of Computing, Engineering and Science | ||
| Faculty Group: | Information and Electronics | ||
| Faculty Sub Group: | informatics | ||
| Module Leader: | Daniel Cunliffe, Ian Fitzell | ||
| Module Team: | Iain Shewring | ||
| First Intended Intake: | SEP 2019 | Final Year of Intake: | |
| Date Closed: | |||
| Credit Value: | 20 | Credit Level: | 6 |
| Language: | English | ||
| Percentage of Module Taught in Welsh: | 0 | ||
| Equivalent Module: | |||
| HECOS codes: | 100371 - information systems | ||
| HECOS Code Weighting: | 100 | ||
Document Version Information
| Version | 1 |
|---|---|
| Valid From | 04 Feb 2019 |
| Valid To | 31 Aug 2027 |
Module Aims
To provide the theoretical and practical knowledge of the technologies associated with building internet-based and mobile applications.
To develop skills to design, implement and critically evaluate such technologies and applications.
Content Summary
Server-side scripting:
- language syntax and semantics;
- advanced database interaction;
- secure scripting, e.g. SQL injection.
Client-side scripting:
- style sheets;
- markup language syntax and semantics;
- frameworks;
- secure scripting.
Server-Client Data exchange - JSON & XML:
- web streaming;
- accessibility;
- secure exchange.
E-business:
- site development;
- secure on-line payment;
- payment card clearing and third-party vendors.
Mobile application development (both iOS and Android):
- prevailing platforms (including operating systems, functionality, file systems, I/O and interfaces);
- development languages;
- development tools and frameworks;
- application deployment.
Learning and Teaching Methods
| Activity Type | Hours |
|---|---|
| Lecture | 10 |
| Practical classes and workshops | 10 |
| Work based learning | 80 |
| Directed Study | 28 |
| Formative Assessment - Independent | 72 |
| Total Hours Selected | 200 |
Learning Outcomes
| # | Learning Outcome |
|---|---|
| LO1 | To demonstrate a critical understanding of the prevailing technologies associated with the development of web-based and mobile applications. |
| LO2 | To be able to critically evaluate the various technological options available for diverse web-based and mobile development. |
Module Requisites
| Code | Title | Requisite Type |
|---|---|---|
| MOD011076 | Dynamic Website Development | pre-requisite |
Assessment Criteria
| Assessment Category | Assessment Type | Description | Duration | Word Count | Weight (%) | Best of? | Pass Mark |
|---|---|---|---|---|---|---|---|
| Set Exercise - Not Time Constrained (CW) | Classroom Test Not Time Constrained (CW) 2 | Development, implementation and testing of a robust mobile application, that draws on knowledge and material presented, supplemented by personal research and/or personal experience within the company. | 0 | 3000 | 50 | No | 40 |
| Set Exercise - Not Time Constrained (CW) | Classroom Test Not Time Constrained (CW) 1 | Investigative report, that draws on knowledge and material presented, supplemented by personal research and/or personal experience within the company. | 0 | 3000 | 50 | No | 40 |
Assessment Matrix
| Assessment Type | Learning Outcomes | ||
|---|---|---|---|
| LO1 | LO2 | ||
| Classroom Test Not Time Constrained (CW) 2 | ✔ | ✔ | |
| Classroom Test Not Time Constrained (CW) 1 | ✔ | ✔ | |