IFN667 Enterprise IoT Systems


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:IFN667
Credit points:12
Pre-requisite:IFN504 or IFN561 or IFQ561
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 is a foundational unit addressing the key technologies, industry examples and case studies, systems concepts and architecture techniques related to Enterprise IoT systems. It aims to provide students with technological expertise in IoT-enabled enterprise systems which supports the integration of business operations and real-time resource management. Students will gain an exposure to key technologies, case studies as well as critical practitioner skills involving systems analysis, design and architecture. These are essential for meeting the demands on IT professionals, for this contemporary and competitive area of IT underpinning the strategic ‘Industry 4.0’ vision for IT seen, for example, in the advanced industrial manufacturing, connected airports, provenance supply chains, smart transportation and other applications. The unit builds on IFN561 Enterprise Systems Lifecycle Management and focuses on IoT technologies transforming modern enterprise systems.

Learning Outcomes

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

  1. Explain key theoretical concepts and principles which support enterprise IoT systems.
  2. Analyse contempory enterprise IoT industry literature to extract the key requirements and ideas for enterprise IoT solutions.
  3. Design enterprise IoT solutions through the selection and application of appropriate supporting techniques.
  4. Make and justify enterprise IoT design decisions using critical thinking skills.
  5. Communicate professionally in writing to produce industry standard reports for specialist and non-specialist audiences.

Content

The unit will firstly provide an overview of enterprise systems and IoT systems, and the types of processes which support their integration as an Enterprise IoT system. Enterprise systems will be presented through key systems, processes and business objects. IoT systems will be presented in terms of their sensor and networking resources and the identity, structure and data streaming of physical objects they manage. Accordingly, Enterprise IoT will be presented as a set of distributed systems and software services, which interoperate through business processes and exchange data about business and physical objects through enterprise systems (e.g. back-office processes for ordering, delivering and paying for products) and IoT contexts (e.g. assembly lines of manufacturing through the ordering of products are triggered). Given this overview, you will next gain an appreciation of how Enterprise IoT systems inter-communicate using software services and application programming interfaces. This will include an understanding of how objects are identified, exchanged through message exchange protocols and correlated (using data correlation mechanisms). Building upon this, you will learn about how processes can react to different events that take place in dynamic enterprise and IoT settings, using event triggering rules. Finally, you will learn about how data analytics applies in an Enterprise IoT system through performance and risk predictions. The unit will feature experts from industry who will provide real world use cases of enterprise IoT solutions. The team design project will provide the opportunity for you to apply the knowledge and skills learned from the unit to enterprise IoT case studies.

Learning Approaches

This unit includes weekly lectures and workshops organised in the form of 1.5 hour lecture and 1.5 hour workshop. It aims to cultivate student learning and development through a blended teaching and learning approach. The lectures will focus on dissemination of core body of knowledge, where theoretical and technical concepts and principles will be introduced and explained using real world examples and case studies. The workshops will engage students in summative/formative exercises and practical activities that build directly on the foundational knowledge disseminated from the lectures. Students may also be provided with additional readings for advancement of the knowledge and skills learned during the lectures and workshops. Throughout the teaching period, students will be guided through practical activities and assessment tasks, and encouraged to use online facilities such as online discussion boards for questions and answers in addition to face-to-face and email communication with the teaching team.

Feedback on Learning and Assessment

Feedback in this unit is provided to students in many ways including mainly as the follows:

  • A range of exercises will be discussed and ongoing feedback will be provided during workshops;
  • Consultation times can be booked with members of the teaching team throughout the teaching period;
  •  Guidance and constructive comments to assessment tasks will be provided during lectures and workshops;
  • A marking guide will be available for the assessment;
  • A detailed marking of and individualised written feedback will be provided on your assessment items;
  • Feedback will also be provided to the cohort based on common areas for improvement identified throughout the workshops, consultations and Q&A discussions.

Assessment

Overview

Overall three assessment items will be carried out during the teaching period, where 50% are based on independent work by individual students and 50% require collaborative work in teams. The first assessment item is to check your understanding of existing enterprise IoT solutions in the context of a specific use case and submission of assessment report is due at the end of Week 7. The second assessment item is to create the conceptual design of an enterprise IoT solution in the context of a case study and assessment submission is due towards the end of the semester. The third assessment item is an online quiz test during Week 12.

Unit Grading Scheme

7- point scale

Assessment Tasks

Assessment: Understanding enterprise IoT solutions

You will select an enterprise IoT use case to (i) identify key requirements, enabling technologies, design rationale and principles, and core applications, and (ii) review existing enterprise IoT solution(s).

This is an assignment for the purposes of an extension.

Weight: 40
Length: Week 2-7
Individual/Group: Individual
Due (indicative): Week 7
Related Unit learning outcomes: 2, 4, 5

Assessment: Conceptual design of enterprise IoT solutions

You will be provided an enterprise IoT case study and propose the design of an enterprise IoT solution focusing on system architecture, information flow, component interactions, event processing, and data management. You are expected to use information systems modelling and design techniques to specify your design.

This is an assignment for the purposes of an extension.

Weight: 50
Individual/Group: Group
Due (indicative): Central Examination Period
Related Unit learning outcomes: 3, 4, 5

Assessment: Knowledge assessment

This is a timed online quiz test.

Weight: 10
Length: 30 minutes in total
Individual/Group: Individual
Due (indicative): Week 12
Related Unit learning outcomes: 1

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

  • There is no prescribed textbook for this unit. However, this unit will, where appropriate, make use of the selected chapters from textbooks, journals and magazines. Students are encouraged to obtain a copy of these materials from the library. Where possible, materials will be made available online through the Course Materials Database.
  • For any software required for this unit, it will be accessible in the computer labs assigned to the tutorials of this unit.

Risk Assessment Statement

There are no unusual health or safety risks associated with this unit.