Master’s in City IoT Platforms Engineering and Interoperability
Online master's programme of 1,900 hours in city IoT platforms and interoperability engineering, structured in 12 modules covering urban IoT, devices, networks, protocols, IoT platforms, semantic interoperability, data spaces, IoT cybersecurity, edge computing, integration and governance, with UNE 178104:2017, ITU-T Y.4200 and FIWARE, and an assigned technical tutor.
Master’s in City IoT Platforms Engineering and Interoperability — studying from Australia
Australia's infrastructure pipeline is substantial, covering roads, rail, ports, water and urban development across major cities such as Sydney, Melbourne, Brisbane and Perth. Rail engineering is especially active, with projects including Sydney Metro and Melbourne Metro. Smart city initiatives draw on sensors, data platforms and digital twins to improve transport, utilities and public services. Employers include state transport authorities, engineering consultancies such as Aurecon and WSP, and major contractors. Engineers work on design, asset management, construction oversight and sustainability.
Fees for Australia: A$12,600 (AUD), with instalments and employer sponsorship available.
Relevant bodies in Australia
Typical roles
Questions from Australia
Does a SEIUM qualification meet Australian civil engineering registration requirements?
No. Civil engineers in Australia typically need an Engineers Australia accredited degree to pursue Chartered status, and state and territory rail and infrastructure regulators set their own requirements. SEIUM's private qualifications are not accredited by these bodies, so employers or regulators decide how much weight they carry.
Which Australian employers hire in civil, rail and smart cities?
Australia has public infrastructure agencies, rail operators, engineering consultancies and councils working on urban and smart city projects. Employers usually prioritise accredited qualifications, licensing and project experience. Ask potential employers whether a private online qualification would be considered alongside your experience.
Is the course workable alongside work, and what does it cost?
The courses are 100% online and taught in English, so you can study from anywhere in Australia without a student visa. Specialist courses take 300 hours, diplomas 800 and master's 1,900, so plan your time accordingly. Fees are payable in instalments, employer sponsorship may be possible, and you will have an assigned technical tutor.
Take the controls.
Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Design horizontal, scalable urban IoT architectures.
Select sensors, networks and protocols for each use case.
Deploy FIWARE and ThingsBoard platforms.
Ensure semantic interoperability with NGSI-LD and Smart Data Models.
Take part in data spaces while preserving data sovereignty.
Protect devices and platforms against cyber threats.
Procure and govern platforms while avoiding vendor lock-in.
Who it's for
- IoT platform architects.
- Interoperability engineers.
- FIWARE solution developers.
- IoT network engineers.
- IoT cybersecurity specialists.
- Municipal technicians responsible for city platforms.
- Engineering or science graduates aiming to work in local government.
What you'll work with
- UNE 178104:2017 (smart city platform interoperability)
- ITU-T Y.4200 (requirements for smart city platform interoperability)
- ISO/IEC 30141:2024 (IoT reference architecture)
- ETSI GS CIM 009 (NGSI-LD) (context information management API)
- ETSI EN 303 645 (cybersecurity for consumer IoT)
- Regulation (EU) 2024/2847 (Cyber Resilience Act)
- Regulation (EU) 2023/2854 (Data Act) (fair access to and use of data)
- Royal Decree 4/2010 (ENI) (Spanish National Interoperability Framework)
- FIWARE
- ThingsBoard
- The Things Stack
- Node-RED
- Docker
12 modules · 1900 h
1.1Architecture of an urban IoT system1.2Device, network and platform layers1.3Use cases in cities1.4Challenges of scale and heterogeneity1.5Horizontal versus vertical platforms1.6The UNE 178104 platform standard1.7ITU-T Y.4200 reference architectures1.8Cloud and on-premises deployment models1.9Life cycle of urban devices1.10Case study: mapping a city council's vertical silos
2.1Urban environmental sensors2.2Traffic and presence sensors2.3Low-power microcontrollers and SoCs2.4Battery and solar power supply2.5Field calibration of sensors2.6Enclosures and IP ratings for outdoor use2.7Installation on street furniture2.8Maintenance of sensor fleets2.9Physical security of devices2.10Lab: sensor node with ESP32
3.1LoRaWAN architecture and gateways3.2Cellular NB-IoT and LTE-M3.3Sigfox and other LPWANs3.4Wi-Fi HaLow and Wi-Fi 63.5Zigbee, Thread and mesh networks3.65G for massive IoT3.7Radio coverage planning3.8Connectivity costs per device3.9Selecting the technology by use case3.10Practical exercise: LoRaWAN coverage planning
4.1Publish/subscribe with MQTT4.2CoAP for constrained devices4.3REST APIs over HTTP4.4AMQP enterprise messaging4.5Device management with LwM2M4.6JSON, CBOR and Protobuf formats4.7Quality of service in messaging4.8Brokers and scalability4.9Protocol translation gateways4.10Workshop: MQTT broker with authentication
5.1FIWARE component architecture5.2Orion-LD as context broker5.3FIWARE IoT Agents5.4The ThingsBoard open-source platform5.5Public cloud IoT services5.6Horizontal scalability of platforms5.7Time-series databases5.8Microservices and containers5.9Open versus proprietary platforms5.10Lab: deploying FIWARE with Docker
6.1Technical and semantic interoperability levels6.2FIWARE Smart Data Models6.3NGSI-LD and property graphs6.4Urban domain ontologies6.5The ETSI SAREF ontology6.6Linked data and RDF6.7Controlled vocabularies and thesauri6.8Data model validation6.9Mapping legacy data6.10Case study: integrating three vertical silos
7.1The data space concept7.2The IDSA reference model7.3The Gaia-X initiative and federation7.4Eclipse EDC connectors7.5Data usage policies7.6Data sovereignty7.7Urban data marketplaces7.8The common European mobility data space7.9The Data Act and shared access7.10Practical exercise: data space connector
8.1Threats to IoT devices8.2Authentication and identity management8.3End-to-end encryption8.4Secure firmware and verified boot8.5Signed remote updates8.6IoT network segmentation8.7ETSI EN 303 645 requirements8.8The Cyber Resilience Act and devices8.9IoT security monitoring8.10Lab: security audit of an IoT node
9.1Urban edge computing9.2Distributed fog architectures9.3Stream processing at source9.4Edge AI with TinyML9.5Edge orchestration with Kubernetes9.6Latency and bandwidth9.7Data aggregation and filtering9.8Edge video analytics9.9Remote management of edge nodes9.10Workshop: TinyML noise detection model
10.1Integration with utility SCADA systems10.2Integration with municipal GIS systems10.3Connection with ERP and tax management10.4Linking with BIM models and digital twins10.5API management and portals10.6Enterprise integration patterns10.7Legacy systems and adapters10.8Migrating from proprietary platforms10.9Interoperability testing10.10Case study: migration to an open platform
11.1City platform governance11.2Tender specifications with interoperability requirements11.3How to avoid vendor lock-in11.4Standardisation and open standards11.5Total cost of the platform11.6Sustainability and device power consumption11.7Platform service indicators11.8Municipal technical teams11.9Spain's National Interoperability Framework (ENI)11.10Practical exercise: technical specification for a city platform
12.1Diagnosis of existing systems12.2Priority use cases12.3Proposed IoT architecture12.4Selection of networks and devices12.5Interoperable data model12.6Platform prototype12.7Cybersecurity plan12.8Governance and cost model12.9Master's Thesis report12.10Master's Thesis: defence before a panel
How you'll learn
The programme is delivered 100% online on the SEIUM campus, with downloadable materials, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so the programme fits around your job.
Each module combines theory, guided reading of the original standards and applied exercises. The working software is FIWARE, ThingsBoard, The Things Stack, Node-RED and Docker, in free, academic or evaluation versions. Practical work is based on real procedures: pilot LoRaWAN network deployments, integration of vertical silos into a single platform and security audits of devices. Assessment is continuous, module by module, plus the final Master's Thesis.
Standards covered: UNE 178104:2017, ITU-T Y.4200, ISO/IEC 30141:2024, ETSI GS CIM 009 (NGSI-LD), ETSI EN 303 645, Regulation (EU) 2024/2847, Regulation (EU) 2023/2854 (Data Act), Royal Decree 4/2010 (ENI).
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
- Internet connection and a computer capable of running the programme's software.
- English sufficient to read technical standards.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with FIWARE, ThingsBoard, The Things Stack, Node-RED and Docker, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.
A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the software and English sufficient to read technical standards.
Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.
Related programmes
Master’s in Urban Digital Twin Engineering & 3D City Modelling
Online master's programme of 1,900 hours in urban digital twins and 3D city modelling, structured in 12 modules covering 3D city modelling, data capture, BIM–GIS integration,…
Master’s in Smart Parking Engineering and Demand Management
Online master's programme of 1,900 hours in smart parking and demand management engineering, with 12 modules covering supply and demand studies, smart parking technologies, on-street regulation,…
Structural Engineering, Geotechnics & Bridges
Online master's programme of 1,900 hours in structural, geotechnical and bridge engineering: 12 modules covering advanced structural analysis, concrete, steel and composite structures, soil mechanics, geotechnical…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships