Big Data course applied to Urban Mobility
Online course of 300 hours in big data applied to urban mobility: 6 modules covering mobility big data sources, big data infrastructure, spatio-temporal analysis, applications to urban management, privacy, ethics and governance, and a mobility big data project, with 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
Identify large-scale mobility data sources and their limitations.
Design distributed storage and processing architectures.
Apply spatio-temporal analysis techniques to traces and flows.
Build origin-destination matrices from large-scale data.
Apply the results to urban planning and management.
Ensure data privacy and governance.
Develop a complete analytical project on mobility big data.
Who it's for
- Mobility data engineers
- Urban data scientists
- Transport analysts
- Data platform architects
- Smart city consultants
- Data governance managers
- Engineering or science graduates looking to move into the public sector
What you'll work with
- Regulation (EU) 2016/679 (General Data Protection Regulation)
- Regulation (EU) 2022/868 (Data Governance Act)
- Regulation (EU) 2023/2854 (Data Act)
- Directive (EU) 2019/1024 (open data and re-use of public sector information)
- Organic Law 3/2018 (Spanish Personal Data Protection Act)
- Directive 2010/40/EU (intelligent transport systems)
- ISO/IEC 20889 (de-identification techniques)
- Apache Spark
- Apache Kafka
- PostGIS
- Kepler.gl
- Python (GeoPandas)
6 modules
1.1The five Vs of big data in mobility1.2Mobile phone data and CDRs1.3GPS traces from floating vehicles1.4Public transport validations1.5Shared bicycle and e-scooter data1.6Urban IoT sensors1.7Social media and crowdsourced data1.8Payment and card data1.9Quality, bias and representativeness1.10Case study: catalogue of a city's data sources
2.1Lambda and kappa architectures2.2Distributed storage and data lakes2.3Processing with Apache Spark2.4Streaming ingestion with Kafka2.5PostGIS spatial databases2.6Parquet and GeoParquet formats2.7Cloud services for urban data2.8Workflow orchestration with Airflow2.9Data governance and catalogue2.10Lab: processing GPS traces with PySpark
3.1Map matching of GPS traces3.2Stop and trip detection3.3Origin-destination matrices from mobile phone data3.4Spatial indexing with H33.5Hourly and seasonal patterns3.6Analysis of flows and desire lines3.7Anomaly detection3.8Trajectory clustering3.9Visualisation of large volumes of data3.10Practical exercise: origin-destination matrix from mobile phone data
4.1Transport network planning4.2Evaluation of mobility policies4.3Congestion analysis using speeds4.4Tourist mobility studies4.5Management of events and crowds4.6Cycling infrastructure planning4.7Location of services and facilities4.8The INE mobility study based on mobile phone data4.9Urban digital twins4.10Case study: the Ministry's open mobility data
5.1Anonymisation and pseudonymisation5.2Re-identification risks5.3Differential privacy in aggregated data5.4Aggregation and minimum thresholds5.5European mobility data spaces5.6Data-sharing agreements5.7Open data and licences5.8Transparency and public trust5.9Urban data sovereignty5.10Workshop: anonymisation protocol for traces
6.1Research question and scope6.2Selection of data sources6.3Processing architecture6.4Cleaning and integration6.5Spatio-temporal data analysis6.6Visualisation of results6.7Privacy assessment6.8Recommendations for management6.9Report and presentation6.10Final project: final review with the tutor
How you'll learn
Delivered 100% online on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so it fits around your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Apache Spark, Apache Kafka, PostGIS, Kepler.gl and Python (GeoPandas), in free, academic or evaluation versions. Practical work is based on real procedures: processing of large GPS trace datasets, building origin-destination matrices and anonymisation of mobility data. Assessment is continuous by module, plus the final project.
Standards covered: Regulation (EU) 2016/679; Regulation (EU) 2022/868; Regulation (EU) 2023/2854; Directive (EU) 2019/1024; Organic Law 3/2018; Directive 2010/40/EU; ISO/IEC 20889.
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
- No prior qualification is required.
- An internet connection and a computer able to run the programme 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 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with Apache Spark, Apache Kafka, PostGIS, Kepler.gl and Python (GeoPandas), using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute certificate, awarded on passing the continuous assessment and the final project. 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 are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.
No prior qualification is required: you need an internet connection, a computer able to run the programme 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
Course in Technological Innovation in Urban Resilience
Online 300-hour course in Technological Innovation in Urban Resilience. 6 modules covering Regulation (EU) 2024/1689 on Artificial Intelligence, Regulation (EU) 2016/679 General Data Protection Regulation and…
Course on Instrumentation and Monitoring in Underground Works
Online course of 300 hours in instrumentation and monitoring of underground works. 6 modules covering monitoring objectives, geotechnical instrumentation, surveying and geodetic monitoring, data acquisition and…
Course on International Urban Planning Regulations and Policies
Online course of 300 hours in international urban planning regulations and policies: 6 modules covering comparative planning systems, international agendas, European urban policy, global instruments and…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships