

Mahmoud Tarek
Remote Sensing Essentials
This course introduces the principles and applications of remote sensing and how Earth’s surface can be studied using satellite and aerial imagery.
GIS Structure
This course introduces the essential concepts and tools of Geographic Information Systems (GIS) through practical training in ArcGIS Pro.
QC/QA Techniques
This course focuses on ensuring the accuracy and reliability of geospatial data through Quality Control (QC) and Quality Assurance (QA) techniques. You will learn how...
GIS Analysis
This course introduces the core analytical techniques used to extract meaning from spatial data and support real-world decision-making.
GIS Modelling
This course teaches how to automate GIS workflows using ModelBuilder in ArcGIS Pro.
Roads Network Analysis
This course focuses on solving real-world transportation and logistics problems using network analysis in GIS.
Gas Utility Network
This course provides a comprehensive introduction to modeling, managing, and analyzing gas utility networks using GIS.
Electricity Utility Network
This course focuses on modeling, managing, and validating electricity distribution networks using GIS.
Water Utility Network
This course provides a practical introduction to modeling, managing, and reviewing water utility networks using GIS.
Introduction to Databases for GIS (PostgreSQL & PostGIS)
This course introduces database fundamentals for GIS users, with a focus on PostgreSQL and spatial databases using PostGIS.
Open-Source Geospatial Technologies
This course introduces modern open-source tools and workflows for GIS analysis, data management, and web mapping.
GIS Programming – Front-End Technologies
This course introduces the fundamentals of web-based GIS and interactive map development using front-end technologies.
Advanced Remote Sensing
This course focuses on advanced remote sensing techniques for processing, analyzing, and extracting information from satellite and aerial imagery.
AI in GIS & Remote Sensing (GeoAI)
JavaScript is an object oriented dynamic language with types and operators, standard built-in objects, and methods. Its syntax comes from the Java and C languages,...













