Introduction to Remote Sensing

GEOG XL 182A

Learn the fundamentals of remote sensing and related cloud computing applications.

READ MORE ABOUT THIS COURSE

What you can learn.

  • Gain an overview of remote sensing, its core concepts, and what can be accomplished with this technology
  • Understand the background and current state of remote sensing, beginning before cloud computing through the fundamentals of GEE
  • Study the most commonly used datasets available on the GEE platform and how to upload your own dataset
  • Employ data visualization and simple image processing workflows
  • Examine geospatial analysis app publication for facilitating data-, analysis-, and idea-sharing

About this course:

The main objective of this course is to introduce the fundamentals of remote sensing and related applications in the era of cloud computing. Our goal is to transition from GUI and/or code based remote sensing software that runs on PCs, MACs and/or local servers to code based remote sensing APIs that runs in the cloud to better facilitate geospatial data exploration and idea sharing. Currently, one of the most prominent cloud based remote sensing and spatial analysis platforms is Google Earth Engine (GEE). We will rely heavily on this platform (Javascript API) to accomplish all of our mapping and geospatial analysis needs.   The course will have eleven units: 0) Why Google Earth Engine, 1) Google Earth Engine 101, 2) Client vs. Server, 3) Core Remote Sensing Concepts, 4) Image Collection, 5) Feature Collection, 6) Image Processing, 7) Feature Processing, 8) Image Classification, 9) Accuracy Assessment, and 10) App Publishing. Unit 0 first provides a background of remote sensing before cloud computing then introduces why Google Earth Engine is superior to other remote sensing platforms. Unit 1 introduces the fundamentals of Google Earth Engine. Unit 2 introduces the two core concepts related to cloud computing. Unit 3 emphasizes several core remote sensing concepts such as reflectance. Unit 4 introduces Image Collections available in Google Earth Engine. Unit 5 introduces Feature Collection available in Google Earth Engine. Unit 6 introduces image processing techniques such as band mathematics. Unit 7 introduces feature processing such as zonal statistics. Unit 8 introduces basic concepts of linear models to facilitate the understanding of more complicated machine learning models. Unit 9 introduces the concepts of classification vs. regression in remote sensing. Unit 10 introduces geospatial analysis app publication to facilitate data, analysis and idea sharing.   The ultimate goal of this class is for you to be comfortable using the GEE platform to share your remote sensing work and/or research with your peers and to help promote geospatial awareness for the general public.
Prerequisites
Recommended prerequisite: GEOG XL 7: Introduction to GIS (or equivalent)

Contact Us

Our team members are here to help. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Ready to start
your future?
By signing up, you agree to UCLA Extension’s Privacy Policy.

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning