IAB230 Design of Enterprise IoT


To view more information for this unit, select Unit Outline from the list below. Please note the teaching period for which the Unit Outline is relevant.


Unit Outline: Semester 1 2024, Gardens Point, Internal

Unit code:IAB230
Credit points:12
Pre-requisite:IFB104 or INB104 or ITD104
Equivalent:INB345
Coordinator:Chun Ouyang | c.ouyang@qut.edu.au
Disclaimer - Offer of some units is subject to viability, and information in these Unit Outlines is subject to change prior to commencement of the teaching period.

Overview

This unit introduces the components of a mobile ubiquitous system, including stand alone and wearable sensors and wireless network protocols. It introduces the Internet of Things (IoT) context and develops the skills in designing systems and applications that use mobile and ubiquitous sensors and smart devices. The ability to critically review real case studies, expand awareness of interconnections between technologies, networks and user contexts and design a solution to a smart IT context problem is a requirement for a range of graduate positions. This is the first unit in the Mobile Application Development minor and builds on the skills that you developed in IFB103 IT Systems Design, and IFB104 Building IT Systems. IAB330 Mobile Application Development builds on this unit in which you design and build a working prototype system that uses mobile and ubiquitous system components.

Learning Outcomes

On successful completion of this unit you will be able to:

  1. Demonstrate knowledge of a range of mobile and wireless technologies, currently being used within different smart contexts and problem domains.
  2. Discuss the security, privacy and ethical issues associated with IoT solutions and applications.
  3. Critically evaluate a proposed IoT solution, identifying its design improvements, information architecture and the applications required to support the information needs of selected key users of these solutions.
  4. Design a solution to an identified problem in a chosen 'smart' or connected context using mobile and ubiquitous computing or wireless sensor networks.
  5. Work effectively and collaboratively with others towards a major deadline.

Content

Using compelling concrete case studies, this unit will introduce the components of a mobile ubiquitous system, including stand alone and wearable sensors and wireless network protocols in the Internet of Things (IoT) context. Design methods introduced in previous units will be used by you in designing a technical solution meeting the information needs of specific key user in a specific context. Areas you can select to study in more detail include, connected health, smart transport, smart cities, smart buildings, smart farms, or smart manufacturing.

In this unit, you will learn about:

  • Fundamentals of IoT components, including connected devices (things), sensors, actuators, connectivity protocols, cloud and fog computing, and services platform.
  • Designing the architecture of IoT.
  • Solutions using conceptual design techniques
  • Identifying security, privacy and ethical issues associated with the IoT solutions and applications.
  • Selection of sensors and actuators and demonstrating how they are connected in the design of IoT solutions.
  • Applying user-centred design methods to identify the information needs of a selected key user in the context and problem space.
  • Design of mobile app interface (using screen design tools) to visualise and interact with data.

Learning Approaches

This unit is available for you to study in either on-campus or online mode. You can expect to spend 10 hours per week involved in preparing for and attending scheduled classes, preparing and completing assessment tasks as well as independent study and consolidation of your learning.

This unit engages you in your learning through a problem-based learning approach to prepare you to solve problems using mobile & ubiquitous computing that you will meet during your professional or academic career.

The content of the unit is delivered through a series of interactive pre-recorded lectures and real-time tutorials. The pre-recorded lectures will cover the theoretical and methodological aspects of mobile and ubiquitous computing, and interaction design. The pre-recorded lectures will emphasise a 'hands-on' approach to learning new concepts through real case studies. The tutorials are primarily run for 1.5 hours with the focus on practical aspects of the unit and provide an opportunity to discuss, analyse, and apply the concepts to specific contexts. Tutorials will reinforce lecture materials through class discussions and hands-on exercises to help design your IoT solution (project assessment). Building on your previous design skills, the tutorials will teach you how to conduct problem identification, stakeholder identification, persona development, storyboard development, and medium level prototype development using Balsamiq or similar tools for screen design.

Working both individually and within small groups in a collaborative learning environment, you will need to research the topics pertinent to each lecture to inform the discussions and contribute to your learning portfolio. You will apply your new knowledge and skills to design a technical solution to meet the information needs of a selected key user in a selected context. You are encouraged to discuss your project within project groups established in the tutorials. Scheduled (dedicated) consultation times will be offered to provide additional learning support.

QUT Canvas site will be used for lecture notes, tutorial materials, reading resources, and online class discussions. You may be asked to use a team collaboration tool such as Microsoft teams to support communication and teamwork, in accordance with QUT privacy guidelines.

Feedback on Learning and Assessment

Students can obtain feedback on their progress throughout the unit through the following
mechanisms:

  • Ask the teaching staff for advice and assistance during real-time tutorial sessions.
  • Receive feedback concerning the assignments and learning portfolio during dedicated drop-in sessions. 
  • Private consultation with teaching staff.

Assessment

Overview

Students are expected to study the contents of pre-recorded lectures and regularly participate in real-time tutorials to help preparing a learning portfolio, which provides a critically analysis of the outputs and findings from both investigating the questions and challenges posed at the end of each lecture and by contributing to discussion in real-time tutorials raised by other students.

Students will undertake a project in an area of choice such as connected health, smart cities, smart energy, smart manufacturing, etc. Projects will be multifaceted combining elements of research, design and technical elements.

Unit Grading Scheme

7- point scale

Assessment Tasks

Assessment: Report

IoT Solution and Reflection
You will select a particular domain from personalised or connected health, smart transport, or connected homes, in which smart applications are expected to improve effectiveness. You will identify the problems faced by the key users or stakeholders and select one to address in your solution. You will identify the information required by your selected key user (or stakeholder) to achieve their desired outcome. This may involve a literature review and background study of the technologies used in the proposed system.

This is an assignment for the purpose of an extension. 

 

 

Weight: 40
Individual/Group: Individual
Due (indicative): Mid-Semester
Related Unit learning outcomes: 1, 2, 3

Assessment: Report

Conceptual Design
In Assessment 2, you decide which topic among 2-3 alternative individual topics (which they have done in A1) you would like to continue to work on. Working in a team, you will reflect on the chosen topic, expand and develop a more detailed specification and design outputs. Assessment 2 involves design components and mock-ups of a mobile and ubiquitous computing application (IoT solution). You are expected to design the information architecture (focusing on how IoT data support key scenario(s)). This includes demonstrating how information flows from sensors until how it's used by actuators and users (showing inputs/outputs of each device, and how data is integrated and analysed for the purpose of interaction and visualisation in the mobile app). You also need to develop a video presentation (2-3 mins) to describe your IoT solution and design.

This is an assignment for the purpose of an extension. 

 

Weight: 40
Individual/Group: Either group or individual
Due (indicative): Late Semester
Related Unit learning outcomes: 1, 2, 3, 4, 5

Assessment: Time limited Quiz

This exam gives you an opportunity to demonstrate your knowledge of mobile and ubiquitous computing. You will be expected to answer questions (MCQ and short answer) on the technologies used in designing a secure mobile and ubiquitous system solutions, as well as critique a case study in terms of its overall design to improve or critique the information architecture's issues and limitations.

 

 

Weight: 20
Individual/Group: Individual
Due (indicative): Central Examination Period
Exam Period
Related Unit learning outcomes: 1, 2, 3

Academic Integrity

Students are expected to engage in learning and assessment at QUT with honesty, transparency and fairness. Maintaining academic integrity means upholding these principles and demonstrating valuable professional capabilities based on ethical foundations.

Failure to maintain academic integrity can take many forms. It includes cheating in examinations, plagiarism, self-plagiarism, collusion, and submitting an assessment item completed by another person (e.g. contract cheating). It can also include providing your assessment to another entity, such as to a person or website.

You are encouraged to make use of QUT’s learning support services, resources and tools to assure the academic integrity of your assessment. This includes the use of text matching software that may be available to assist with self-assessing your academic integrity as part of the assessment submission process.

Further details of QUT’s approach to academic integrity are outlined in the Academic integrity policy and the Student Code of Conduct. Breaching QUT’s Academic integrity policy is regarded as student misconduct and can lead to the imposition of penalties ranging from a grade reduction to exclusion from QUT.

Resources

No extraordinary charges or costs are associated with the requirements for this unit. Reading material needed for this unit will be advised via the lectures and Canvas.

Resource Materials

Recommended text(s)

Internet of Things - from Hype to Reality: The road to Digitization by Ammar Rayes and Samer Salam, Springer International Publishing 2017 (available as eBook through QUT Library).

Risk Assessment Statement

There are no extraordinary risks associated with the classroom/lecture activities in this unit.