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 Ireland
Ireland's civil engineering sector is driven by public infrastructure investment in roads, water, housing and public transport, alongside rail projects such as Dublin's light rail and commuter rail upgrades. Transport Infrastructure Ireland sets standards for national roads, while Irish Rail and Iarnród Éireann operate and develop the rail network. Smart city initiatives in Dublin and other urban areas create demand for engineers working on sensors, data platforms and integrated mobility systems. Typical employers include contractors, consultancies, local authorities and public agencies, with Engineers Ireland providing professional recognition.
Fees for Ireland: €7,920 (Euro), with instalments and employer sponsorship available.
Relevant bodies in Ireland
Typical roles
Questions from Ireland
Is a SEIUM qualification recognised for chartered civil or rail engineering status in Ireland?
Chartered engineer status in Ireland is administered by Engineers Ireland, which sets its own criteria for membership and registration. Rail is regulated in part by the National Transport Authority and Irish Rail-related bodies, while building and infrastructure standards involve other authorities. SEIUM's qualifications are private and not accredited by any national body, so recognition is for those bodies and employers to decide.
Do Irish civil, rail and smart-city employers consider private online engineering study?
Irish infrastructure, consultancy and local authority employers usually weigh chartered status, project experience and relevant degrees heavily. A private online qualification may be considered as supporting evidence of skills, but its value is at each employer's discretion. We cannot promise any outcome, so discuss it with prospective employers.
Can I study alongside a site or office job, and is employer funding common?
The programme is online and taught in English, so you can study from home without travel or a student visa. Plan for 1,900 hours on a master's, 800 on a postgraduate diploma or 300 on a specialist course. Each student has an assigned technical tutor, fees can be paid in instalments, and employer sponsorship may be possible. Many Irish employers have continuing professional development budgets, so ask yours.
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 Structural Pathology, Rehabilitation and Reinforcement Engineering
Online master's programme of 1,900 hours in structural pathology, rehabilitation and strengthening engineering: 12 modules covering deterioration mechanisms, inspection and NDT, assessment of existing structures, concrete…
Master’s in PPP Engineering
Online master's programme of 1,900 hours in PPP engineering. 12 modules covering public-private partnership models, the legal and regulatory framework, appraisal and structuring, project finance, financial…
Master’s in Railway & Metro Engineering (Advanced)
Online master's programme of 1,900 hours in advanced railway and metro engineering. 12 modules covering railway and metro systems, alignment design, infrastructure and earthworks, track superstructure,…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships