Qualifications Criteria - IoT
Qualifications Criteria - IoT
Unit level 5
Credit value 15
Introduction
The Internet of Things (IoT) is a network of physical objects – devices, vehicles,
drones and other objects embedded with electronics, software, sensors and
network connectivity – that enables those objects to collect and exchange data.
The objective of the IoT is to enable almost any object to become smart, accessible
and data capable, thereby benefitting from advances in communications,
computation and interconnectivity. IoT explores the mixture of hardware, software,
data, platforms and services that can be combined to create innovative
opportunities for more direct integration of the physical world and objects into
computer-based systems, resulting in improved efficiency, accuracy, social and
economic benefit to people.
This unit introduces students to the role, basic concepts and benefits of IoT in the
design and development process of computer applications. The aim of the unit is to
enhance understanding of the methodology, terminology and benefits of IoT in the
design and development of software applications.
Among the topics included in this unit are: classification and terminology of IoT,
the hardware, software, data, platforms and services used to enable IoT, common
architecture, frameworks, tools, hardware and APIs that can be utilised to design
IoT- enabled objects, problems and solutions resulting from widespread
deployment and adoption of IoT, software application methodology for IoT-specific
software application design and development, data models, network complexity,
security, privacy, enabling technologies and how to simulate and test an IoT
concept.
On successful completion of this unit, students will be able to explain the basic
concepts of IoT; design, build and simulate an IoT application using any
combination of hardware, software, data, platforms and services; be able to discuss
the problems that IoT applications solve; the potential impact on society, business
and the end user, and the problems encountered when integrating into the wider
IoT ecosystem. As a result, students will develop skills such as communication
literacy, design thinking, team working, critical thinking, analysis, reasoning and
interpretation and computer software literacy, which are crucial for gaining
employment and developing academic competence.
LO1 Analyse what aspects of IoT are necessary and appropriate when designing
software application
Textbooks
Bahga, A. and Madisetti, V. (2014) Internet of Things: A Hands-On
Approach. 1st edn. VPT.
McEwen, A. (2013) Designing the Internet of Things. 1st edn. John Wiley and Sons.
Links
This unit links to the following related units:
Unit 21: Application Program Interfaces
Unit 47: Emerging Technologies.