About This Course
Cities around the world are generating unprecedented volumes of data every second — from traffic sensors and utility meters to satellite imagery and citizen mobile devices. The ability to transform this raw data into actionable intelligence is no longer a luxury for urban administrations; it is a core competency for anyone involved in planning, managing, or governing a modern city. Yet many organisations and municipalities still rely on outdated planning methods, gut-feel decision-making, and fragmented data systems that leave critical insights untapped.
TrainingComplex's Data Analytics for Smart Cities and Urban Planning programme is a rigorous, hands-on 10-day course designed to bridge the gap between data science and urban governance. Participants will explore the full analytics lifecycle — from data acquisition and cleaning to spatial analysis, predictive modelling, and dashboard-driven storytelling — all anchored to the real challenges that city administrators, planners, and infrastructure teams face daily.
The programme draws on global smart city frameworks — including those championed by the United Nations, the World Bank, and the ITU — and situates them within the African and emerging-market context where rapid urbanisation, resource constraints, and informality demand particularly innovative analytical approaches. Whether you are managing Nairobi's traffic congestion, Accra's waste collection routes, or Lagos's housing deficit, this course will equip you with the vocabulary, tools, and confidence to lead data-driven urban transformation.
By the end of the programme, participants will be able to design and implement data strategies for urban environments, work fluently with geospatial and socio-economic datasets, apply machine learning concepts to urban prediction challenges, and communicate findings persuasively to policymakers and the public. No prior advanced programming experience is required — the course is structured to bring intermediate professionals up to speed efficiently while giving technically stronger participants room to deepen their expertise.
Who Should Attend
- Urban planners and city development officers seeking to modernise their analytical toolkit
- Municipal and county government officials responsible for infrastructure, services, or strategic planning
- Data analysts and GIS specialists working in urban or regional development contexts
- Transport, utilities, and public works engineers who need to interpret and act on large operational datasets
- Monitoring and evaluation professionals embedded in urban development programmes
- NGO and development organisation staff managing city-focused projects and investments
- Research professionals and academics studying urbanisation, smart cities, or spatial economics
- ICT and digital transformation officers within metropolitan authorities
- Consultants advising governments and donors on urban resilience, sustainability, or infrastructure
Learning Objectives
- Explain the architecture of a smart city data ecosystem and the roles of sensors, IoT devices, open data portals, and administrative records
- Apply data wrangling and cleaning techniques to real urban datasets including transport flows, land use records, and utility consumption data
- Conduct exploratory spatial data analysis using GIS tools and interpret patterns in urban morphology, density, and service coverage
- Build and interpret visualisations and interactive dashboards that communicate urban insights to non-technical audiences
- Design and execute predictive analytics models relevant to urban challenges such as traffic forecasting, demand estimation, and infrastructure failure prediction
- Integrate satellite and remote sensing data into urban planning workflows for land cover change detection and informal settlement mapping
- Apply data ethics principles and data governance frameworks to smart city contexts, including privacy, equity, and algorithmic bias considerations
- Evaluate smart city technology deployments using evidence-based metrics and impact assessment methodologies
- Develop a city data strategy aligned with national digital transformation agendas and international frameworks such as the SDGs and the New Urban Agenda
- Collaborate effectively with multidisciplinary urban teams by translating analytical outputs into policy recommendations and investment decisions
Course Modules
Module 1: Foundations of Smart Cities and the Urban Data Revolution
- Defining smart cities: technology, governance, and people dimensions
- The global urbanisation challenge and why data is now central to city management
- Key smart city frameworks: ITU-T, ISO 37120, UN-Habitat New Urban Agenda, and SDG 11
- Urban data typology: administrative records, sensor streams, crowdsourced data, and satellite imagery
- Data maturity models for municipal institutions: assessing where your city stands
- Emerging smart city trends in Africa, the Middle East, and the Global South
Module 2: Urban Data Ecosystems: Sources, Infrastructure, and Governance
- IoT sensor networks and their role in real-time city management
- Open data portals, data-sharing agreements, and interoperability standards
- City data architecture: data lakes, warehouses, and integration pipelines
- Data governance frameworks for municipal environments: ownership, stewardship, and access
- Privacy, surveillance, and civil liberties in smart city data collection
- Building a city data inventory: practical tools and templates
Module 3: Data Wrangling and Preparation for Urban Datasets
- Common data quality problems in urban and administrative datasets
- Data cleaning workflows: handling missing values, duplicates, and inconsistent formats
- Structuring and transforming tabular urban data using Python (pandas)
- Merging and joining datasets: linking land use, census, and infrastructure records
- Data profiling and validation techniques for municipal data pipelines
- Documenting data lineage and maintaining audit trails for accountability
Module 4: Exploratory Data Analysis for Urban Planners
- Descriptive statistics applied to urban indicators: population density, service access rates, income distribution
- Identifying patterns, outliers, and anomalies in urban datasets
- Correlation analysis: linking socio-economic variables to urban outcomes
- Time-series analysis of urban trends: growth, seasonality, and cyclical patterns
- Segmentation and clustering techniques for neighbourhood and land-use classification
- Interpreting and communicating EDA findings to planning teams and policymakers
Module 5: Geospatial Analysis and GIS for Urban Intelligence
- Fundamentals of geographic information systems: projections, layers, and spatial data formats
- Working with vector and raster data in QGIS and geopandas
- Spatial joins and overlay analysis for urban service coverage mapping
- Network analysis: routing, accessibility, and transport catchment areas
- Heat maps, kernel density estimation, and hotspot analysis for urban crime, demand, and risk
- Mapping informality: techniques for delineating unplanned settlements using satellite and field data
Module 6: Remote Sensing and Satellite Data in Urban Planning
- Principles of remote sensing and electromagnetic spectrum fundamentals
- Satellite imagery sources for urban analysis: Sentinel, Landsat, Planet, and commercial providers
- Land use and land cover classification using supervised and unsupervised methods
- Detecting urban expansion and greenspace loss through multi-temporal change analysis
- Night-time light data as a proxy for economic activity and electrification
- Integrating Earth observation outputs into GIS-based planning workflows
Module 7: Data Visualisation and Urban Dashboard Design
- Principles of effective data visualisation: clarity, context, and audience awareness
- Choosing the right chart type for urban indicators: flow maps, choropleth maps, scatter plots, and treemaps
- Building interactive dashboards in Power BI or Tableau for municipal performance monitoring
- Designing public-facing urban dashboards: accessibility, language, and inclusivity considerations
- Data storytelling for city leadership: structuring a compelling narrative around urban evidence
- Evaluating and iterating dashboard designs based on user feedback
Module 8: Predictive Analytics and Machine Learning for Urban Challenges
- Introduction to supervised and unsupervised machine learning in the urban context
- Regression models for demand forecasting: water consumption, electricity load, and housing need
- Classification models for urban risk assessment: flood vulnerability, infrastructure failure likelihood
- Clustering algorithms for land-use optimisation and public transport zone design
- Model validation, overfitting, and communicating model uncertainty to non-technical decision-makers
- Ethical considerations in algorithmic urban decision-making: bias, fairness, and accountability
Module 9: Smart Mobility and Transport Data Analytics
- Urban mobility data sources: GPS traces, transit smartcards, ride-hailing APIs, and traffic counters
- Origin-destination matrix construction and commuter flow visualisation
- Public transport performance analytics: on-time rates, overcrowding, and fare equity
- Predictive models for traffic congestion and incident management
- Micromobility and active travel data: integrating walking and cycling into city analytics
- Data-driven approaches to transport master planning and corridor prioritisation
Module 10: Energy, Environment, and Climate Resilience Analytics
- Urban energy consumption data: smart metering, district-level profiling, and efficiency benchmarking
- Air quality and pollution monitoring data: sensors, satellite retrievals, and health impact modelling
- Urban heat island mapping and green infrastructure analytics
- Flood risk modelling using DEM data, rainfall records, and land cover classification
- Climate scenario analysis for long-range city infrastructure planning
- Carbon accounting frameworks and data requirements for municipal net-zero strategies
Module 11: Social Equity, Housing, and Inclusive Urban Analytics
- Measuring urban inequality: spatial analysis of income, access to services, and housing quality
- Housing needs assessment using census, survey, and administrative data
- Identifying underserved communities through multi-dimensional deprivation indices
- Participatory data collection: integrating community voice into urban analytics
- Gender-responsive urban data: disaggregation, safety mapping, and inclusive indicator design
- Using analytics to monitor and evaluate affordable housing programmes
Module 12: City Data Strategy and Smart City Project Management
- Developing a municipal data strategy: vision, pillars, roadmap, and governance structure
- Aligning city data initiatives with national digital transformation policies and donor frameworks
- Smart city project lifecycle: ideation, piloting, scaling, and sustaining
- Stakeholder engagement and change management for data-driven urban reform
- Procuring smart city technologies: evaluating vendors, managing contracts, and avoiding lock-in
- Building sustainable internal data capacity: training, recruitment, and knowledge management
Module 13: Capstone Project: Applied Urban Data Analytics
- Scoping and framing a real-world urban analytics problem from participants' own contexts
- Data acquisition, cleaning, and exploratory analysis for the capstone dataset
- Applying spatial, predictive, or descriptive analytical methods appropriate to the problem
- Developing a visualisation or dashboard product to communicate findings
- Translating analytical results into a policy brief or investment recommendation
- Presenting findings to a simulated city council panel and responding to critical questions
Requirements & Prerequisites
Participants should have a working knowledge of Microsoft Excel or a comparable spreadsheet tool and some familiarity with basic statistical concepts such as averages, distributions, and correlations. Prior exposure to GIS software or urban planning processes is beneficial but not mandatory. No advanced programming background is required; the course introduces relevant tools in a structured, step-by-step manner accessible to motivated intermediate-level professionals.
Training Methodology
- Hands-on data lab sessions using real urban datasets from African and Middle Eastern cities, working in Python (pandas, geopandas) and QGIS within a guided, scaffolded environment
- Case study deep-dives examining smart city implementations in Kigali, Singapore, Barcelona, and Nairobi — including both successes and cautionary failures
- Group urban analytics challenges where teams compete to extract the most actionable insights from a shared messy dataset under time constraints
- Guided map-making workshops in which participants produce publication-quality spatial analyses of a city of their choosing
- Dashboard design sprints using Power BI or Tableau, culminating in a public-facing prototype each participant can take back to their organisation
- Policy translation workshops where analytical outputs are reformatted into executive briefings, investment memos, and community engagement materials
- Guest practitioner sessions with urban data scientists, city CIOs, and smart city project managers from the region
- Reflective practice journaling prompting participants to connect each module's tools to a specific challenge in their own city or organisation
- Peer critique sessions where participants present interim work and receive structured feedback from peers and facilitators
- A capstone applied project in which each participant analyses a real urban dataset relevant to their context and presents findings and recommendations to a simulated city council panel
Organisational Benefits
- Municipalities and planning authorities gain staff capable of leveraging existing data assets to improve service delivery and resource allocation
- Organisations reduce reliance on expensive external consultants by building in-house urban analytics capacity
- Improved data-driven planning leads to more efficient infrastructure investment and reduced urban service delivery costs
- Enhanced ability to secure donor and government funding by producing rigorous, evidence-based project proposals and impact reports
- Stronger cross-departmental collaboration as staff develop a shared data literacy and common analytical language
- Greater accountability and transparency in urban governance through open data practices and public-facing dashboards
- Organisations become better positioned to implement and evaluate smart city pilots, attracting technology partnerships and private sector investment
- Reduced risk of planning failures through the use of scenario modelling and predictive tools before large capital decisions are made
Where Is Data Analytics for Smart Cities and Urban Planning Training Offered?
This course runs in-person across: Nairobi, Abuja, Dubai, Kigali, Kisumu, Addis Ababa, Arusha, Naivasha, Johannesburg, Dar es Salaam, Accra, Pretoria, Zanzibar, Nakuru, Cape Town, Kampala, Mombasa, Lagos, Riyadh, plus Live Virtual (online) cohorts. Browse live dates for your city below.
Upcoming Schedules
| Location | Format | Dates | Price |
| Nairobi, Kenya |
In-Person |
5 Oct 2026 – 16 Oct 2026 |
KES 230,000 |
| Abuja, Nigeria |
In-Person |
5 Oct 2026 – 16 Oct 2026 |
USD 5,600 |
| Dubai, United Arab Emirates |
In-Person |
12 Oct 2026 – 23 Oct 2026 |
USD 8,200 |
| Kigali, Rwanda |
In-Person |
12 Oct 2026 – 23 Oct 2026 |
USD 3,800 |
| Kisumu, Kenya |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
KES 240,000 |
| Addis Ababa, Ethiopia |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 4,800 |
| Live Virtual |
Online |
19 Oct 2026 – 28 Oct 2026 |
KES 160,000 |
| Arusha, Tanzania |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 4,200 |
| Naivasha, Kenya |
In-Person |
19 Oct 2026 – 30 Oct 2026 |
KES 230,000 |
| Johannesburg, South Africa |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 7,000 |
| Dar es Salaam, Tanzania |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 4,600 |
| Accra, Ghana |
In-Person |
19 Oct 2026 – 30 Oct 2026 |
USD 7,600 |
| Pretoria, South Africa |
In-Person |
19 Oct 2026 – 28 Oct 2026 |
USD 6,600 |
| Live Virtual |
Online |
24 Oct 2026 – 13 Dec 2026 |
KES 160,000 |
| Zanzibar, Tanzania |
In-Person |
26 Oct 2026 – 4 Nov 2026 |
USD 5,000 |
+234 more dates — view live schedule →
Frequently Asked Questions
Do I need programming experience to attend this course?
No advanced programming background is required. The course introduces Python and GIS tools in a carefully scaffolded way, starting from first principles. Participants with some spreadsheet experience and a willingness to engage with new software will be well-supported throughout.
What software will be used, and will it be provided?
The course uses QGIS (open-source GIS software), Python with Jupyter Notebooks, and either Power BI or Tableau for dashboard work. All software licences and datasets are provided by TrainingComplex — participants only need to bring a laptop with at least 8 GB RAM and internet connectivity.
Will I receive a certificate upon completing the course?
Yes. Participants who attend all sessions and complete the capstone project presentation receive a TrainingComplex Certificate of Completion in Data Analytics for Smart Cities and Urban Planning, which can be shared on professional profiles such as LinkedIn.
Is this course relevant if my city is still at an early stage of digital development?
Absolutely. The course is explicitly designed to address smart city analytics in resource-constrained and rapidly urbanising contexts, making it highly relevant for African and Middle Eastern cities at all stages of digital maturity. Many of the case studies and tools focus on low-cost, open-source approaches.
Can organisations send a team of participants to work on a shared city challenge?
Yes, and we actively encourage it. Teams from the same municipality or organisation can align their capstone project around a shared problem, maximising immediate organisational impact. Group enrolment discounts are available — please contact TrainingComplex directly to discuss tailored arrangements.
View Live Schedule & Book →