CourseCivil, Rail & Smart Cities Applications open

Smart Urbanism Course with Data Analytics

Online course of 300 hours in smart urbanism with data analytics: 6 modules covering the city as a data system, urban spatial analysis, programming for urban data science, predictive and mobility models and data-driven decision-making, with an assigned technical tutor.

Duration3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate

Smart Urbanism Course with Data Analytics — studying from South Africa

Civil engineering is central to South Africa's infrastructure, from roads and water systems to rail and urban development. Transnet's freight rail network, the Gautrain system in Gauteng and metropolitan projects in Cape Town, Durban and Johannesburg create steady demand for engineers. Large contractors and consultancies, along with public agencies such as the South African National Roads Agency Limited, employ specialists in structures, transport and urban systems. Smart city initiatives increasingly combine civil works with digital monitoring and sustainable design.

Fees for South Africa: 12,700 R (South African rand), with instalments and employer sponsorship available.

Relevant bodies in South Africa

  • Engineering Council of South Africa (ECSA)
  • South African Institution of Civil Engineering (SAICE)
  • South African National Roads Agency Limited (SANRAL)

Typical roles

  • Civil Engineer
  • Transport Planner
  • Structural Engineer
  • Rail Infrastructure Engineer

Questions from South Africa

Can I pay my fees in rand?

Yes. Fees for South African learners are shown in South African rand (ZAR), and instalment plans are available. Some learners also arrange employer sponsorship.

How is the final project chosen?

You complete a capstone project that can be linked to a real problem in your current or intended field. Your technical tutor guides you through scope, methodology and delivery.

Virtual lab · try it before you enrol

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.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Identify urban data sources and assess their quality and representativeness.

02

Apply spatial analysis techniques to urban planning problems.

03

Programme analysis workflows with Python, GeoPandas and PostGIS.

04

Build predictive models of mobility and land use.

05

Evaluate urban interventions with quasi-experimental methods.

06

Design dashboards that are useful for decision-making.

07

Ensure compliance with data protection regulations and algorithmic ethics.

Profile

Who it's for

  • Urban data analysts
  • Geospatial data scientists
  • Smart city technicians
  • Urban planning consultants
  • Municipal open data managers
  • Urban digital twin specialists
  • Engineering or science graduates looking to move into local government
Standards & tools

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 (General Data Protection Regulation)
  • Directive (EU) 2019/1024 (open data and re-use of public sector information)
  • UNE 178301 (smart cities: open data)
  • Directive 2007/2/EC INSPIRE (European spatial data infrastructure)
  • Regulation (EU) 2024/1689 (Artificial Intelligence Act)
  • QGIS
  • Python with GeoPandas and OSMnx
  • PostgreSQL with PostGIS
  • Kepler.gl
  • FIWARE
Syllabus

6 modules

  1. 1.1Evidence-based urban planning
  2. 1.2Urban data sources: sensors, censuses and registers
  3. 1.3Municipal open data and DCAT-AP portals
  4. 1.4Data governance and city platforms
  5. 1.5Interoperability with NGSI-LD and FIWARE
  6. 1.6Data quality, bias and representativeness
  7. 1.7Privacy and anonymisation in urban data
  8. 1.8City indicators under ISO 37120
  9. 1.9Data life cycle in municipal management
  10. 1.10Workshop: inventory of a municipality's data sources
  1. 2.1Vector and raster data models
  2. 2.2Reference systems and projections
  3. 2.3Geoprocessing and map algebra
  4. 2.4Spatial autocorrelation: Moran's index
  5. 2.5Cluster detection with Getis-Ord
  6. 2.6Network analysis and accessibility
  7. 2.7Interpolation and continuous surfaces
  8. 2.8H3 hexagonal grids for aggregation
  9. 2.9Small-area statistics
  10. 2.10Lab: accessibility analysis of facilities with QGIS
  1. 3.1Python and Jupyter environments for urban planning
  2. 3.2Data manipulation with pandas
  3. 3.3GeoPandas and spatial operations
  4. 3.4Downloading OpenStreetMap with OSMnx
  5. 3.5Spatial queries in PostGIS
  6. 3.6Cleaning mobility data
  7. 3.7IoT sensor time series
  8. 3.8Visualisation with Kepler.gl and Folium
  9. 3.9Automating data workflows
  10. 3.10Practical exercise: road network analysis notebook with OSMnx
  1. 4.1Spatial regression and geographically weighted regression
  2. 4.2Land-use classification with machine learning
  3. 4.3Remote sensing: Sentinel-2 and spectral indices
  4. 4.4Mobile phone data and origin-destination matrices
  5. 4.5GTFS data and public transport analysis
  6. 4.6Demand forecasting with time-series models
  7. 4.7Urban simulation with agent-based models
  8. 4.8Urban digital twins
  9. 4.9Algorithmic ethics and model explainability
  10. 4.10Case study: forecasting bike-sharing demand
  1. 5.1Urban dashboards with key indicators
  2. 5.2Designing visualisations for citizen participation
  3. 5.3Data storytelling for policy-makers
  4. 5.4Policy evaluation with before-and-after data
  5. 5.5Difference-in-differences applied to urban interventions
  6. 5.6Data-supported cost-benefit analysis
  7. 5.7Smart city frameworks: ISO 37122 and UNE 178201
  8. 5.8Public procurement of data platforms
  9. 5.9Surveillance risks and democratic legitimacy
  10. 5.10Workshop: air quality and traffic dashboard
  1. 6.1Definition of the urban challenge and analytical questions
  2. 6.2Dataset capture and cleaning
  3. 6.3Exploratory spatial analysis
  4. 6.4Analytical or predictive model
  5. 6.5Validation and sensitivity analysis
  6. 6.6Results dashboard
  7. 6.7Recommendations for urban intervention
  8. 6.8Data governance plan
  9. 6.9Report and presentation
  10. 6.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training 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 the course is compatible with full-time work.

Each module combines theory, guided reading of the original standards and applied exercises. The working software is QGIS, Python with GeoPandas and OSMnx, PostgreSQL with PostGIS, Kepler.gl and FIWARE, in free, academic or evaluation versions. Real procedures are studied, including accessibility analysis of neighbourhood facilities, exploitation of mobility and public transport data and the construction of an urban dashboard. Assessment is continuous by module, plus the final integrating project.

Standards covered: ISO 37120; ISO 37122; Regulation (EU) 2016/679 (GDPR); Directive (EU) 2019/1024; UNE 178301; Directive 2007/2/EC INSPIRE; Regulation (EU) 2024/1689 (Artificial Intelligence Act).

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 37120, ISO 37122 and the GDPR (Regulation (EU) 2016/679) applied to real cases, not as a theoretical annex.
Industry software:QGIS, Python with GeoPandas and OSMnx, PostgreSQL with PostGIS, Kepler.gl and FIWARE, in free, academic or evaluation versions.
Final project:an urban data project that turns a real urban challenge into an analytical model, a results dashboard and intervention recommendations, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Define the urban challenge
Frame the urban challenge and the analytical questions to answer.
Capture and explore data
Capture and clean the datasets and carry out an exploratory spatial analysis.
Build and validate the model
Develop an analytical or predictive model and validate it with sensitivity analysis.
Build the results dashboard
Present results in a dashboard with recommendations and a data governance plan.
Final project
Present the urban data project in a documented report, reviewed by your tutor.
Career opportunities

Where this takes you

Urban data analystGeospatial data scientistSmart city technicianUrban planning consultantMunicipal open data managerUrban digital twin specialist
Admissions & scholarships

Requirements

  • No prior qualification is required.
  • An 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.

FAQ

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 QGIS, Python with GeoPandas and OSMnx, PostgreSQL with PostGIS, Kepler.gl and FIWARE, 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.

Smart Urbanism Course with Data AnalyticsEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.