Skip to main content
Unit of study_

ELEC5518: IoT for Critical Infrastructures

Connected smart objects, platforms and environments have been identified as the next big technology development. The intelligent network for automatic interaction and processing between objects and environments is referred to as the Internet of Things (IoT). This unit aims to introduce the design, processing and operation of critical IoT applications, including smart grids, intelligent transportation systems, smart cities and healthcare. The unit will cover the IoT architecture, important components of IoT, such as sensors, communications networks and information processing, critical IoT applications, and the design and operations of these IoT systems and infrastructures. The students will be engaged in IoT programming and system development using advanced IoT platforms.

Code ELEC5518
Academic unit Electrical and Information Engineering
Credit points 6
Assumed knowledge:
Some background in programming with Python or MATLAB. Background in communication systems. Basic maths.

At the completion of this unit, you should be able to:

  • LO1. make written and oral presentations in the form of assignments and lab reports using varied media aids and tools, to convey complex engineering material concisely and accurately
  • LO2. demonstrate proficiency across all facets of project development and delivery. Lead project activities on a small team scale to successful completion at a professional standard.
  • LO3. make a substantial contribution to a team project where members have some overlapping and complementary skills
  • LO4. exercise sound critical and ethical judgement in undertaking a complex engineering/IT leadership role
  • LO5. investigate vulnerability and reliability
  • LO6. apply disciplinary skills in interdisciplinary contexts displaying culturally aware interpersonal effectiveness, synthesizing different perspectives at different levels to communicate convincingly and produce effective solutions
  • LO7. work collegially with peers from other disciplines on the same project and deliver the final product by the due date
  • LO8. lead and execute a whole systems design cycle, working to independently determined user requirements
  • LO9. model critical infrastructure, including communication, energy, and transportation systems
  • LO10. design and simulate large-scale IoT systems for critical infrastructure
  • LO11. solve complex systemic problems, requiring thorough knowledge of the discipline working with a high level of autonomy and initiative
  • LO12. demonstrate proficiency in using equipment and associated programming tools to the extent of the work presented in the course
  • LO13. demonstrate an understanding of technologies, principles and techniques used in IoT systems, to the extent of the material presented throughout the course
  • LO14. identify opportunities through creative (system) thinking approaches and analyse complex, multilayered problems and identify potential novel opportunities; creatively use different system thinking approaches; comprehensively justify solutions and decisions
  • LO15. model and analyse broadly and design substantial parts of state-of-the-art IoT systems while appreciating the issues for further developments
  • LO16. implement advanced modelling and analysis, and construct or adapt investigative methods, models and tools with thorough consideration of limitations potentially affecting the accuracy of the results.