Imagery, Automation, and Applications (Coursera)

Imagery, Automation, and Applications (Coursera)

Welcome to the last course of the specialization (unless your continuing on to the capstone project, of course!). Using the knowledge you’ve learned about ArcGIS, complete technical tasks such raster calculations and suitability analysis. What you will learn:Use the imagery in two different common types of analysis: NDVI and trained classification; Practice with tools to support image analysis using Raster Calculation and Spatial Analyst; Develop a large processing workflow in ModelBuilder; Use products derived from digital elevation models

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In this class you will become comfortable with spatial analysis and applications within GIS during four week-long modules:
Week 1: You'll learn all about remotely sensed and satellite imagery, and be introduced to the electromagnetic spectrum. At the end of this week, you'll be able to find and download satellite imagery online and use it for two common types of analysis: NDVI and trained classification.
Week 2: You'll learn how to use ModelBuilder to create large processing workflows that use parameters, preconditions, variables, and a new set of tools. We'll also explore a few topics that we don't really have time to discuss in detail, but might whet your appetite for future learning in other avenues: geocoding, time-enabled data, spatial statistics, and ArcGIS Pro.
Week 3: In week three, we'll make and use digital elevation models using some new, specific tools such as the cut fill tool, hillshades, viewsheds and more. We'll also go through a few common algorithms including a very important one: the suitability analysis.
Week 4: We'll begin the final week by talking about a few spatial analyst tools we haven't yet touched on in the specialization: Region Group to make our own zones, Focal Statistics to smooth a hillshade, Reclassify to change values, and Point Density to create a density surface. Finally, we'll wrap up by talking about a few more things that you might want to explore more as you start working on learning about GIS topics on your own.
Take Geospatial and Environmental Analysis as a standalone course or as part of the Geographic Information Systems (GIS) Specialization. You should have equivalent experience to completing the first, second, and third courses in this specialization, "Fundamentals of GIS," "GIS Data Formats, Design, and Quality", and "Geospatial and Environmental Analysis," respectively, before taking this course. By completing the fourth class you will gain the skills needed to succeed in the Specialization capstone.
Course 4 of 5 in the Geographic Information Systems (GIS) Specialization.

Syllabus

WEEK 1
Course Overview, Imagery, and Raster Calculator
In this module, we'll learn all about remote sensing and satellite imagery, starting out with an introduction to remotely sensed data and the electromagnetic spectrum before learning about satellite and aerial imagery capture and data products. You'll learn how to find and download satellite imagery online and how to use it in two different common types of analysis: NDVI and a trained classification. In the second lesson, you'll learn how to use some basic tools to support image analysis using Raster Calculator and Spatial Analyst.

WEEK 2
ModelBuilder and Other Topics
In this module, we will learn about ModelBuilder, a drag and drop tool for automating, and reusing workflows in ArcGIS. We'll explore how models are constructed, build our own models, and undertake building a large processing workflow together in ModelBuilder that uses parameters, preconditions, variables, and a set of tools we haven't used before to work. In the second half of the module, we'll take a brief look at a few topics you should know about, but that we won't have time to explore in depth. You'll be introduced to geocoding, time enabled data, spatial statistics, and ArcGIS Pro. These are little teasers of potential capabilities you might want to explore more in the future on your own.

WEEK 3
Digital Elevation Models and Common Algorithms
In this module, we'll be looking at DEMs and workflows. In the first half, we'll make and use a handful of products derived from digital elevation models, including contour lines, hillshades, viewsheds, and the cut fill tool. In the second half of the module, we'll go through a few common algorithms, starting with one of the most important ones to know: the suitability analysis. Then, we'll learn about the hydrologic processing you did in the tutorial assignment for the previous module and go through it step by step together.

WEEK 4
Spatial Analyst and Where to Go from Here
In this module, we'll start by learning how to use a few different tools and concepts in Spatial Analyst that we haven't touched on before. We'll use Region Group to make our own zones, Focal Statistics to smooth a hillshade, Reclassify to change values, and Point Density to create a density surface. In the second half of the module, we'll give you some suggestions of directions for future learning by showing you all the things we didn't cover in this specialization, including web and mobile GIS applications, field data collection workflows, industry specific tools and workflows, spatial statistics, in-depth design and cartography, programming and GIS servers, and other GIS systems like QGIS and companion applications like Geospatial Modelling Environment. These can serve as seeds for your future GIS learning and careers!

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Approximation Algorithms Part II (Coursera) Coursera
École normale supérieure

Approximation Algorithms Part II (Coursera)

This is the continuation of Approximation algorithms, Part 1. Here you will learn linear programming duality applied to the design of some approximation algorithms, and semidefinite programming applied to Maxcut. By taking the two parts of this course, you will be exposed to a range of problems at the foundations of theoretical computer science, and to powerful design and analysis techniques.

Jun 8th 2026
4 Weeks
Introduction to Google SEO (Coursera) Coursera
University of California, Davis

Introduction to Google SEO (Coursera)

Ever wonder how major search engines such as Google, Bing and Yahoo rank your website within their searches? Or how content such as videos or local listings are shown and ranked based on what the search engine considers most relevant to users? Welcome to the world of Search Engine Optimization (SEO). This course is the first within the SEO Specialization and it is intended to give you a taste of SEO with some fun practices to get seen in Google.

Jun 8th 2026
4 Weeks
Cloud Computing Concepts, Part 1 (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Concepts, Part 1 (Coursera)

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies—all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much, much more!

Jun 8th 2026
5-12 Weeks
Machine Learning: Regression (Coursera) Coursera
University of Washington

Machine Learning: Regression (Coursera)

Case Study - Predicting Housing Prices. In our first case study, predicting house prices, you will create models that predict a continuous value (price) from input features (square footage, number of bedrooms and bathrooms,...). This is just one of the many places where regression can be applied. Other applications range from predicting health outcomes in medicine, stock prices in finance, and power usage in high-performance computing, to analyzing which regulators are important for gene expression.

Jun 8th 2026
5-12 Weeks
Analysis of Algorithms (Coursera) Coursera
Princeton University

Analysis of Algorithms (Coursera)

This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real asymptotics and then introduces the symbolic method in the context of applications in the analysis of algorithms and basic structures such as permutations, trees, strings, words, and mappings.

Jun 8th 2026
5-12 Weeks
Algorithmic Toolbox (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Algorithmic Toolbox (Coursera)

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. We will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second).

Jun 8th 2026
5-12 Weeks
Packet Switching Networks and Algorithms (Coursera) Coursera
University of Colorado System

Packet Switching Networks and Algorithms (Coursera)

In this course, we deal with the general issues regarding packet switching networks. We discuss packet networks from two perspectives. One perspective involves external view of the network, and is concerned with services that the network provides to the transport layer that operates above it at the end systems. The second perspective is concerned with the internal operation of a network, including approaches directing information across the network, addressing and routing procedures, as well as congestion control inside the network.

Jun 8th 2026
5-12 Weeks
Natural Attenuation of Groundwater Contaminants: New Paradigms, Technologies, and Applications (Coursera) Coursera
Rice University

Natural Attenuation of Groundwater Contaminants: New Paradigms, Technologies, and Applications (Coursera)

Cleaning up the large number of groundwater contamination sites is a significant and complex environmental challenge. The environmental industry is continuously looking for remediation methods that are both effective and cost-efficient. Over the past 10 years there have been amazing, important developments in our understanding of key attenuation processes and technologies for evaluating natural attenuation processes, and a changing institutional perspective on when and where Monitored Natural Attenuation (MNA) may be applied.

Jun 8th 2026
5-12 Weeks
Machine Learning With Big Data (Coursera) Coursera
University of California, San Diego

Machine Learning With Big Data (Coursera)

Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems.

Jun 8th 2026
5-12 Weeks
Sistemas Digitales: De las puertas lógicas al procesador (Coursera) Coursera
Universitat Autònoma de Barcelona

Sistemas Digitales: De las puertas lógicas al procesador (Coursera)

En este curso aprenderemos los fundamentos del diseño de los circuitos digitales actuales, siguiendo una orientación eminentemente práctica. A diferencia de otros cursos más "clásicos" de Circuitos Digitales, nuestro interés se centrará más en el Sistema que en la Electrónica que lo sustenta. Este enfoque nos permitirá sentar las bases del diseño de Sistemas Digitales complejos.

Jun 8th 2026
5-12 Weeks
Data Structures (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Data Structures (Coursera)

A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments.

Jun 8th 2026
5-12 Weeks
Algorithms on Strings (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Algorithms on Strings (Coursera)

World and internet is full of textual information. We search for information using textual queries, we read websites, books, e-mails. All those are strings from the point of view of computer science. To make sense of all that information and make search efficient, search engines use many string algorithms. Moreover, the emerging field of personalized medicine uses many search algorithms to find disease-causing mutations in the human genome.

Jun 8th 2026
4 Weeks