
Key topics of the course.
The material for this lecture is available to download.
Installing anaconda navigator. A bonus paper is available to download, for extra insights in Geopolitics.
Installing the necessary packages.
How to solve key challenges with the geopandas package.
This is how it was done in the past, which no longer works. We will then overcome the issues.
Key Geopandas operations.
The code for this lecture is available to download.
How to connect 2 points on a map, linearly and nonlinearly.
The code for this lecture is available to download. Also a bonus paper is available to download, for extra insights in Geopolitics.
How to plot any region in the world.
The code for this lecture is available to download.
How to plot any interconnector in the world.
The code for this lecture is available to download.
How to update the territory of a country.
The code for this lecture is available to download. Also, a bonus paper is available to download, for extra insights in Geopolitics.
How to use Geopandas with the European Union.
The code for this lecture is available to download.
Plotting the current state of NATO.
The code for this lecture is available to download. Also, a bonus paper is available to download, for extra insights in Geopolitics.
Designing the NATO alliance.
The code for this lecture is available to download. Also, a bonus paper is available to download, for extra insights in Geopolitics.
Designing the CSTO military alliance.
The code for this lecture is available to download.
Designing the SCO military alliance.
The code for this lecture is available to download.
Plotting NATO's expansion to Europe.
The code for this lecture is available to download. Also, a bonus paper is available to download, for extra insights in Geopolitics.
Plotting NATO's expansion to the Middle East.
The code for this lecture is available to download.
Plotting NATO's expansion to Eurasia.
The code for this lecture is available to download. A bonus paper is available to download, for extra insights in Geopolitics.
Key points of the course.
5 industry case studies for free
WHO I AM: I hold a PhD in Quantitative Energy and Economics from Imperial College London. I teach practical, real-world data science specifically for the energy sector.
REGULAR ENHANCEMENTS: This course is reviewed periodically with updates to reflect the modern energy market.
STUDENT BONUS: Note: Students who enroll in this course will receive access to the Energy Data Scientist community.
What You'll Learn:
How to perform geospatial analysis using Python and the Geopandas package for mapping and spatial data processing
How to visualize and analyze global military alliances including NATO, CSTO, and SCO using real geographic data
How to create linear and nonlinear connections between geographic points for network analysis
How to plot and analyze any region or territory in the world using coordinate systems and shapefiles
How to model territorial changes and alliance expansions through hypothetical scenario planning
How to troubleshoot common Geopandas installation issues and optimize geospatial workflows
How to build interactive maps showing geopolitical relationships, borders, and strategic regions
How to apply geospatial analysis techniques to international security studies
Perfect For:
International relations students and researchers analyzing global security dynamics
Data scientists learning geospatial analysis and GIS techniques
Policy analysts in think tanks and government agencies
Intelligence analysts studying regional relationships and alliances
Political science students working on geopolitical research projects
GIS specialists expanding into strategic and security analysis
Defense consultants analyzing territorial and alliance structures
Anyone interested in combining Python programming with geopolitical analysis
Why This Matters:
Geospatial analysis has become indispensable for understanding modern geopolitics, where territorial control, alliance networks, and regional influence zones shape global security. As conflicts increasingly involve hybrid warfare, cyber operations, and complex alliance structures, the ability to visualize and analyze spatial relationships becomes critical. Organizations from the UN to defense ministries rely on geospatial intelligence for strategic planning and crisis response. This course provides practical Python/Geopandas skills applicable across sectors - from NGOs mapping conflict zones to consultancies assessing geopolitical risk for corporations. Whether analyzing trade routes, military deployments, or alliance structures, these technical skills open doors to roles in intelligence analysis ($75,000-150,000), geopolitical consulting ($90,000-180,000), and strategic planning ($100,000-200,000+). Master the tools used by leading think tanks and security organizations worldwide.