Unit rationale, description and aim

Blockchain and IoT are two emerging technologies and the convergence of these two technologies can provide a secure and robust mechanism of managing data generated by IoT devices. These two emerging technologies will disrupt existing processes across variety of industries including manufacturing, trading, shipping, the financial sector and healthcare. However, the wide scale adoption of these two technologies depends on how effectively they are integrated with each other. This unit aims to develop practical skills required to design IoT enabled blockchain solutions.  

This unit will provide an overview of blockchain and IoT technologies and will cover the basics of these two technologies. In this unit, students will learn how blockchain can be integrated with IoT to securely unlock business and operational value of these two emerging technologies. In addition, students will be identifying various blockchain and IoT based applications that will drive social impacts in different sectors. These applications include food safety through supply chain tracking, reduce energy wastage, digital identity for homeless, climate monitoring, and charity fund management.

The aim of this unit is to equip students with necessary knowledge and skills required to design and develop IoT enabled blockchain applications to drive social impact.

2026 10

Campus offering

No unit offerings are currently available for this unit.

Prerequisites

ITEC101 - Computer Networks

Learning outcomes

To successfully complete this unit you will be able to demonstrate you have achieved the learning outcomes (LO) detailed in the below table.

Each outcome is informed by a number of graduate capabilities (GC) to ensure your work in this, and every unit, is part of a larger goal of graduating from ACU with the attributes of insight, empathy, imagination and impact.

Explore the graduate capabilities.

Identify applications and use cases of IoT and blo...

Learning Outcome 01

Identify applications and use cases of IoT and blockchain technologies in different sectors such as agriculture, energy, health, philanthropy, human dignity and human rights across societies and national borders
Relevant Graduate Capabilities: GC1, GC10

Design an architectural model for an IoT enabled b...

Learning Outcome 02

Design an architectural model for an IoT enabled blockchain-based system to provide interoperability and security
Relevant Graduate Capabilities: GC2, GC8

Implement and test an IoT enabled blockchain appli...

Learning Outcome 03

Implement and test an IoT enabled blockchain application on the test network using an appropriate blockchain platform
Relevant Graduate Capabilities: GC2, GC10

Content

Topics will include:

  • Evolution of blockchain
  • Blockchain features
  • Blockchain vs Distributed Ledger
  • Components of distributed ledger
  • Consensus mechanism
  • Blockchain programming
  • History of IoT
  • IoT landscape
  • Design principles
  • IoT architecture
  • IoT and blockchain benefits
  • Integration challenges
  • IoT and blockchain use cases

Assessment strategy and rationale

A range of assessment procedures will be used to meet the unit learning outcomes and develop graduate attributes consistent with University assessment requirements. The first assessment item includes a number of weekly practical tasks designed to apply theoretical knowledge of blockchain and IoT in a simulated environment. The second assessment item is a design report, where students will identify a suitable use-case and analyse both functional and non-functional requirements to design the architectural model. The purpose of this item is to assess students’ ability to apply their knowledge and skills in designing an interoperable architectural model. The third assessment item is a practical assessment, where students will develop an IoT-enabled blockchain application based on the architectural model designed in the first assessment item. The purpose of this assessment task is to assess students’ ability to apply their knowledge and skills in developing a blockchain application.

The assessments for this unit are designed to demonstrate the achievement of each learning outcome. To pass this unit, students are required to obtain an overall mark of at least 50%. 

Overview of assessments

Assessment Task 1: Practical Assessments Th...

Assessment Task 1: Practical Assessments

This assessment comprises a series of weekly hands-on exercises designed to immerse students in real-world applications of blockchain and Internet of Things (IoT) technologies. These exercises are designed to build practical skills in deploying scalable, secure, and interoperable solutions, preparing students to contribute to emerging applications in sectors such as supply chain, energy, healthcare, and smart cities.

Submission Type: Individual

Assessment Method: Practical Task

Artefact: Secure Code

Weighting

30%

Learning Outcomes LO1
Graduate Capabilities GC1, GC10

Assessment Task 2: Desing architectural mode...

Assessment Task 2: Desing architectural model for an IoT-enabled blockchain application

Develop professional skills through the application of theoretical knowledge and designing an architectural framework for IoT supported blockchain applications.

The purpose of this assessment is to assess students’ ability to apply their knowledge and skills in designing an architectural model. Students need to identify an appropriate

application, analyse requirements, and

design an interoperable model by integrating blockchain and IoT.

Submission Type: Individual

Assessment Method: Report (1000 words) + Online Viva

Artefact: Report (1000 words) + Online Viva


Weighting

30%

Learning Outcomes LO2, LO3
Graduate Capabilities GC2, GC8, GC10

Assessment Task 3: Develop an IoT-enabled blockch...

Assessment Task 3: Develop an IoT-enabled blockchain application

This is a practical assessment and students will be required to implement the architectural model designed in the previous assessment task.

The purpose of this assessment task is to assess students’ ability to apply their knowledge and skills in developing a blockchain application.

Submission Type: Individual

Assessment Method: Practical - Live/speaker view webcam overlay report presentation and Code + Online Viva

Artefact: Live/speaker view webcam overlay report presentation and Code + Online Viva

Weighting

40%

Learning Outcomes LO1, LO2, LO3
Graduate Capabilities GC2, GC8, GC10

Learning and teaching strategy and rationale

This unit is offered in two delivery modes—Attendance and Online—to support diverse learning needs and maximise access for isolated or marginalised groups.

Attendance Mode

Students attend weekly face-to-face classes at designated locations and engage directly with lecturers to support achievement of learning outcomes. The unit requires preparation before workshops (typically around one hour) and at least one hour of consolidation afterwards. Online learning platforms provide additional preparatory and practice activities to reinforce learning.

Online Mode

The online mode enables students to explore core disciplinary knowledge through both synchronous and asynchronous learning. Weekly discussion activities and active learning tasks encourage the application of theoretical concepts in professional contexts. Engagement with peers supports constructive learning, and students receive regular, timely feedback throughout the semester.

Students should anticipate undertaking 150 hours of study for this unit, including class attendance, readings, online engagement and forum participation and assessment preparation.

Representative texts and references

Representative texts and references

Hellwig, D., Karlic, G., & Huchzermeier, A. (2025). Build your own blockchain: A practical guide to distributed ledger technology (2nd ed.). Springer. [amazon.com]

Lipton, A., & Treccani, A. (2021). Blockchain and distributed ledgers: Mathematics, technology, and economics. World Scientific Publishing.

Treiblmaier, H., & Clohessy, T. (Eds.). (2020). Blockchain and distributed ledger technology use cases: Applications and lessons learned. Springer.

Daniel-Paul, S. (2022). Distributed ledger technology: Definitive guide. Independently published.

Oliver, P., & Concise Reads. (2021). Blockchain 101: Distributed ledger technology (DLT). Independently published.

Vigna, P., & Casey, M. J. (2021). The truth machine: The blockchain and the future of everything. St. Martin’s Press.

Tapscott, D., & Tapscott, A. (2020). Blockchain revolution: How the technology behind Bitcoin is changing money, business, and the world. Portfolio.

Lewis, A. (2021). The basics of bitcoins and blockchains: An introduction to cryptocurrencies and the technology that powers them (2nd ed.). Mango Publishing.

Mougayar, W. (2022). The business blockchain: Promise, practice, and application of the next Internet technology (2nd ed.). Wiley.

Hilary, G. (2022). Blockchain and other distributed ledger technologies: An advanced primer. Springer.

Locations
Credit points
Year

Have a question?

We're available 9am–5pm AEDT,
Monday to Friday

If you’ve got a question, our AskACU team has you covered. You can search FAQs, text us, email, live chat, call – whatever works for you.

Live chat with us now

Chat to our team for real-time
answers to your questions.

Launch live chat

Visit our FAQs page

Find answers to some commonly
asked questions.

See our FAQs