Module Database Search
This Version is No Longer Current
The latest version of this module is available here
The latest version of this module is available here
MODULE DESCRIPTOR | |||
---|---|---|---|
Module Title | |||
Edge Artificial Intelligence | |||
Reference | CM3603 | Version | 1 |
Created | March 2020 | SCQF Level | SCQF 9 |
Approved | July 2020 | SCQF Points | 15 |
Amended | ECTS Points | 7.5 |
Aims of Module | |||
---|---|---|---|
To develop Mobile Edge Computing applications using appropriate software and hardware platforms. |
Learning Outcomes for Module | |
---|---|
On completion of this module, students are expected to be able to: | |
1 | Define the technologies, devices and applications which enable Mobile Edge Computing. |
2 | Investigate routine professional problems and issues encountered when deploying Edge Computing to an existing mobile device network. |
3 | Design and develop effective mobile applications by using appropriate tools and techniques for a given requirement specification. |
4 | Test and critically evaluate functionalities and security implications in the development of Edge Computing scenarios. |
Indicative Module Content |
---|
Mobile app development, prototyping, mobile design, data persistence, web services, JSON/XML, microservices, middleware stacks. |
Module Delivery |
---|
The module will be delivered through a mixture of lectures, tutorials and workshops; both online and on-campus thereby blending the delivery of the module. Edge Computing and related concepts will be introduced and illustrated through lectures. The understanding of the student would be tested, evaluated and further enhanced through an interactive series of tutorials in the lab sessions. In the tutorials, students will apply the theoretical knowledge to implement mobile applications by using an industry standard integrated development environment. |
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: | 50% | Outcomes Assessed: | 1, 2 |
Description: | Individual programming Coursework assignment with Viva. | ||||
Component 2 | |||||
Type: | Coursework | Weighting: | 50% | Outcomes Assessed: | 3, 4 |
Description: | Individual programming Coursework assignment with Viva. |
MODULE PERFORMANCE DESCRIPTOR | ||||||||
---|---|---|---|---|---|---|---|---|
Explanatory Text | ||||||||
The calculation of the overall grade for this module is based on a 50% weighting for Component 1 (Coursework) and 50% weighting for Component 2 (Coursework). An overall minimum grade D is required to pass the module. | ||||||||
Coursework: | ||||||||
Coursework: | A | B | C | D | E | F | NS | |
A | A | A | B | B | C | E | ||
B | A | B | B | C | C | E | ||
C | B | B | C | C | D | E | ||
D | B | C | C | D | D | E | ||
E | C | C | D | D | E | E | ||
F | E | E | E | E | E | F | ||
NS | Non-submission of work by published deadline or non-attendance for examination |
Module Requirements | |
---|---|
Prerequisites for Module | CM2602, CM2604 or equivalent. |
Corequisites for module | None. |
Precluded Modules | None. |
INDICATIVE BIBLIOGRAPHY | |
---|---|
1 | Parker, G.P. 2016. Platform Revolution: How Networked Markets are Transforming the Economy and How to Make Them Work for You. W.W. Norton & Company Ltd. |
2 | Buyya, R. and Srirama, S. 2019. Fog and Edge Computing: Principles and Paradigms. Wiley. |
3 | Domingos, P. 2015. The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World. 1st Edn. Penguin. |
4 | Mayer-Schönberger, V. and Cukier, K. 2013. Big Data: A Revolution that will Transform How we Live, Work and Think. John Murray. |