Data Analytics in Smart Cities Course
Online course of 300 hours in data analytics in smart cities: 6 modules covering ISO 37120, ISO 37122 and Regulation (EU) 2016/679 (GDPR) applied to real cases, 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
Formulate analytical questions relevant to urban management.
Prepare and integrate heterogeneous urban data using quality criteria.
Apply statistical and spatial analysis techniques to urban phenomena.
Build and validate interpretable predictive models.
Communicate results through dashboards and data storytelling.
Take account of ethical requirements and the AI Act in public systems.
Develop a data analytics project applied to a city.
Who it's for
- Urban data analysts.
- Public-sector data scientists.
- Urban observatory technicians.
- Analytics consultants working with cities.
- Public policy analysts.
- Data visualisation specialists.
- Engineering or science graduates looking to move into local government.
What you'll work with
- ISO 37120 (indicators for city services and quality of life)
- ISO 37122 (indicators for smart cities)
- Regulation (EU) 2016/679 (GDPR) (General Data Protection Regulation)
- Regulation (EU) 2024/1689 (Artificial Intelligence Act) (harmonised rules on artificial intelligence)
- UNE 178301 (open data for smart cities)
- ISO/IEC 25012 (data quality model)
- Directive (EU) 2019/1024 (open data and re-use of public sector information)
- ISO/IEC 20546 (big data overview and vocabulary)
- Python with pandas and scikit-learn
- R
- QGIS
- Power BI
- Apache Superset
6 modules
1.1The analytical cycle of city data1.2Types of analysis: descriptive, predictive, prescriptive1.3Municipal data sources1.4Open, private and sensor data1.5Analytical questions in public policy1.6Municipal analytics teams and roles1.7Ethics and bias in urban analysis1.8ISO 37120 indicators as a baseline1.9The urban analyst's toolkit1.10Case study: formulating analytical questions for a local council
2.1Acquisition via APIs and ethical web scraping2.2Cleaning and handling missing values2.3Integration of heterogeneous sources2.4Geocoding of addresses2.5Statistical and visual exploration2.6Outlier detection2.7Temporal and spatial aggregation2.8Data quality according to ISO/IEC 250122.9Reproducible documentation with notebooks2.10Lab: cleaning citizen complaints data
3.1Spatial statistics and autocorrelation3.2Moran's index and hot spots3.3Interpolation and kriging3.4Accessibility analysis to facilities3.5Urban network analysis3.6Segregation and territorial inequality3.7Remote sensing for urban analysis3.8Mobile phone data and mobility3.9Effective cartographic visualisation3.10Practical exercise: hot-spot analysis of incidents
4.1Regression and generalised linear models4.2Decision trees, random forest and gradient boosting4.3Time series with ARIMA and Prophet4.4Incident classification4.5Clustering of neighbourhoods4.6Cross-validation and metrics4.7Interpretability with SHAP4.8The AI Act and public-sector systems4.9Deploying models into production4.10Workshop: demand forecasting for a municipal service
5.1Dashboard design5.2Data storytelling5.3Visualisation for citizens5.4Public policy evaluation5.5Causal inference and difference-in-differences5.6Experiments and A/B testing in services5.7Open data urban observatories5.8Algorithmic transparency5.9Managing uncertainty5.10Case study: dashboard for a council member
6.1Definition of the business question6.2Identification and acquisition of data6.3Data preparation and quality6.4Exploratory and spatial analysis6.5Predictive or explanatory model6.6Validation of results6.7Final dashboard6.8Public policy recommendations6.9Report and presentation6.10Final project: final review with the tutor
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within the intake, making it compatible with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Python with pandas and scikit-learn, R, QGIS, Power BI and Apache Superset, in free, academic or evaluation versions. Real procedures are studied: hot-spot analysis of urban incidents, demand forecasting for municipal services and dashboard design for urban management. Assessment is continuous by module plus the final integrating project.
Standards covered: ISO 37120, ISO 37122, Regulation (EU) 2016/679 (GDPR), Regulation (EU) 2024/1689 (Artificial Intelligence Act), UNE 178301, ISO/IEC 25012, Directive (EU) 2019/1024, ISO/IEC 20546.
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.
- Internet connection and a computer capable of running 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 Python with pandas and scikit-learn, R, QGIS, Power BI and Apache Superset, 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 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 on Public Art and Culture in Urban Space
Online course of 300 hours in public art and culture in urban space, structured in 6 modules covering art in public space, culture and the city,…
Predictive Maintenance Course for Rolling Stock
Online course of 300 hours in predictive maintenance of rolling stock: 6 modules covering rolling stock maintenance, condition monitoring, reliability and degradation models, machine learning for…
Integrity and Anti-Corruption in Urban Projects Course
Online 300-hour course in integrity and anti-corruption in urban projects. 6 modules covering the United Nations Convention against Corruption (2003), Law 2/2023, regulating the protection of…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships