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 New Zealand
Civil engineering is one of New Zealand's largest engineering employers, driven by the need for earthquake-resilient infrastructure, roading, water and wastewater systems across a seismically active country. Major projects include Auckland's City Rail Link and Wellington's transport upgrades, with rail maintained largely by KiwiRail. Engineers work for consultancies, contractors and councils, and the Ministry of Business, Innovation and Employment administers the Building Act and related standards, while Waka Kotahi manages the national land transport network.
Fees for New Zealand: NZ$15,700 (New Zealand dollar), with instalments and employer sponsorship available.
Relevant bodies in New Zealand
Typical roles
Questions from New Zealand
What is the recognition pathway for civil and rail engineers in New Zealand?
Engineering New Zealand administers Chartered Professional Engineer registration, which is the main recognised professional standard for civil engineers. Rail is regulated through the New Zealand Transport Agency Waka Kotahi and the Ministry of Transport. SEIUM's qualifications are private and not accredited by a national body, so employers or the relevant body decide how much weight to give them.
Who hires civil, rail and smart city engineers in New Zealand?
Employers include city and regional councils, central government agencies, consultancies, contractors, and rail and transport operators. Smart city roles increasingly combine infrastructure knowledge with data and digital systems. Hiring usually depends on registration, experience and project records, so a private qualification is a supporting credential rather than a guaranteed entry point.
Will I need a visa, and how do fees and employer funding work?
No student visa is needed to study from home, because all programmes are 100% online and taught in English. Each programme includes an assigned technical tutor and a final project. Fees are payable in instalments, and employer sponsorship is possible. Master's programmes take 1,900 hours, postgraduate diplomas 800 and specialist courses 300, so check the time commitment against your workload.
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 Railway Electrification Engineering and Traction Substations
Online master's programme of 1,900 hours in railway electrification and traction substation engineering. 12 modules covering electrification systems, overhead contact lines, pantograph-catenary interaction, AC and DC…
Master’s in Universal Accessibility Engineering and Inclusive Design
Online master's programme of 1,900 hours in universal accessibility and inclusive design engineering, with 12 modules covering universal design, accessibility regulations, ergonomics, urban and building accessibility,…
Master’s in PropTech Regulation Engineering
Online master's programme of 1,900 hours in PropTech regulation engineering. 12 modules covering the PropTech ecosystem, real estate law, short-term rental platforms, crowdfunding and tokenisation, automated…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships