Mashups

Credit: Ipad, Map, Tablet, Internet, Screen by FirmBee is licensed under CC0

Resource Description

Locating restaurants in an unfamiliar place, reporting potholes to the local DOT, obtaining real-time traffic conditions... All of these are examples of geospatial web apps that are revolutionizing how people obtain and share information about the world. In GEOG 863, you will learn how to build apps like these. You'll start with a quick look at the fundamentals of web programming (HTML and CSS) before diving in to using JavaScript and a mapping application programming interface (API) developed by Esri.

Computation and Visualization in the Earth Sciences

Credit: Earthquake locations from USGS by E Richardson (c) Penn State University licensed under CC BY-NC-SA 4.0

Resource Description

In EARTH 801, you will develop skills in a programming language designed for visual arts and visualization while exploring Earth science topics. Specifically, you'll learn and practice digital graphics capabilities in order to render Earth science concepts that are otherwise difficult to visualize due to complicated space and time scales. Here, you will interact with large, open, freely-available data sets by collecting, plotting, and analyzing them using a variety of computational methods.

multiple maps

Maps by Pxhere is licensed under CC0

Resource Description

Maps are powerful visual tools, both for communicating ideas and for facilitating data exploration. In GEOG 486: Cartography and Visualization, you will learn design principles and techniques for creating maps with contemporary mapping tools, including ArcGIS Pro. In this lab-focused course, you'll apply cartographic theory to practical problems, with a focus on design decisions such as selecting visual variables, classifying and generalizing data, applying principles of color and contrast, and choosing projections for maps.