
Explore how the ESA EO Browser enables cloud-based visualization and on-the-fly computation of spectral indices from Sentinel and Landsat data for land cover and vegetation monitoring.
The updated procedure for signing in to Google Earth Engine in 2026 is provided in the Resources section of this video.
Learn to create a satellite image composite and calculate the normalized difference vegetation index (ndvi) in Google Earth Engine using bands, function operations, and expression-based workflows.
Practice your skills in Google Earth Engine by applying JavaScript basics—change the area and time period, use Landsat images, and create and run your own image visualizations.
Explore the basics of remote sensing for land use and land cover mapping, using spectral signatures and Landsat time-series to perform visual and automated change detection.
Define mutually exclusive and exhaustive land use and land cover classes for supervised LULC classification. Collect representative training data, build spectral statistics, classify pixels, and assess accuracy to produce maps.
Learn to perform supervised land-cover classification in Google Earth Engine using sentinel imagery and a random forest classifier, including training data creation, class merging, and model deployment.
Explore change detection in remote sensing by comparing multi-temporal classifications and images, using image differencing, post-classification comparison, and time-series trend analysis to reveal land degradation and crop dynamics.
Learn to perform simple change detection in Google Earth Engine using Landsat 8 data, computing a normalized burn ratio to map post-fire burn severity in Chile 2016.
Land Use and Land Cover (LULC) Mapping and Change Detection with Machine Learning in Google Earth Engine
This course provides a complete, practical introduction to machine learning and change detection using Google Earth Engine (GEE). Designed for learners with basic GIS and Remote Sensing knowledge, this course will equip you with the skills to map land use and land cover, detect changes over time, and work confidently with satellite imagery for environmental analysis.
Course Highlights
• Extensive coverage of supervised and unsupervised machine learning algorithms
• Hands-on LULC classification and change detection workflows
• Real projects using Landsat, Sentinel, and other satellite datasets
• Step-by-step image preprocessing, spectral indices, and classification design
• Downloadable datasets and JavaScript code files
• Access to future updates and resources
Course Focus
The course emphasizes practical, project-based learning. You will build complete workflows in Google Earth Engine, from data acquisition and preprocessing to machine learning classification and change detection. By the end of the course, you will be able to apply state-of-the-art geospatial methods to your own professional or research projects.
Why Choose This Course
Unlike many theoretical courses, every lecture here focuses on actionable skills. You will develop real, applied expertise in Google Earth Engine, machine learning for Remote Sensing, and change detection analysis. These skills are highly in demand in GIS, environmental science, climate studies, land management, and academic research.
What You Will Learn
• How to sign in and navigate the Google Earth Engine interface
• Cloud-based data preprocessing and spectral indices calculation
• Introduction to JavaScript for geospatial analysis
• Fundamentals of machine learning for GIS and Remote Sensing
• Supervised and unsupervised image classification using GEE
• Training and validation data creation and accuracy assessment
• LULC change detection methods for multi-date satellite imagery
• How to build and complete your own geospatial project on GEE
Ideal For
This course is suited for geographers, GIS analysts, Remote Sensing professionals, environmental scientists, programmers, social scientists, geologists, and anyone who needs to produce LULC maps or perform change detection for their work or research.
Hands-On Practical Experience
You will complete multiple practical exercises using real satellite data. Step-by-step instructions, datasets, and code files are included so you can follow along and build your own cloud-based geospatial workflows.
Included in the Course
• All datasets used in lectures
• JavaScript code files for GEE
• Access to future resources and updates
Enroll Today
Start mastering land use and land cover mapping, Remote Sensing machine learning, and change detection in Google Earth Engine. Enroll now to unlock powerful skills for environmental monitoring and geospatial analysis.