Cloud and Server GIS

Credit: Binary One Cyborg Cybernetics-2302728 by Gerd Altmann is licensed under CC0

Course Description

Is your understanding of Cloud GIS a bit hazy? Does thinking about it leave you in a fog? We've designed GEOG 865, Cloud and Server GIS, to help you understand how all of the various pieces of architecture fit together. By the end of the class you'll have a clear understanding of esri's and others' offerings in the space, how to implement ArcGIS Enterprise on Amazon EC2, make online maps with Carto and Mapbox, and engage in some blue sky thinking of your own in our weekly discussions about trends and directions.

Maps and the Geospatial Revolution

Credit: A. Robinson (c) Penn State University is licensed under CC BY-NC-SA 4.0

Course Description

The past decade has seen an explosion of new mechanisms for understanding and using location information in widely-accessible technologies. This Geospatial Revolution has resulted in the development of consumer GPS tools, interactive web maps, and location-aware mobile devices. This course brings together core concepts in cartography, geographic information systems, and spatial thinking with real-world examples to provide the fundamentals necessary to engage with Geographic Information Science.


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

Course 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.

GIS Application Development

Credit: Jan Oliver Wallgrun, (c) Penn State University, (CC BY-NC-SA 4.0)

Course Description

In GEOG 489, you will learn advanced applications of Python for developing and customizing GIS software, designing user interfaces, solving complex geoprocessing tasks, and leveraging open source. The course consists of readings, walkthroughs, projects, quizzes, and discussions about advanced GIS programming concepts and techniques, and a final term project. It complements the material covered in GEOG 485: GIS Programming and Customization. Software covered in the course includes: Esri ArcGIS Pro/arcpy, Jupyter Notebook, Esri ArcGIS API for Python, QGIS, GDAL/OGR.

Course Description

Increasingly volatile climate and weather; vulnerable drinking water supplies; shrinking wildlife habitats; widespread deforestation due to energy and food production. These are examples of environmental challenges that are of critical importance in our world, both in far away places and close to home, and are particularly well suited to inquiry using geographic information systems. In GEOG 487 you will explore topics like these and learn about data and spatial analysis techniques commonly employed in environmental applications.

Course Spotlight

pile of maps

Cartography and Visualization (GEOG 486) covers design principles and techniques for creating maps with contemporary mapping tools. Students will be introduced to future-focused application topics such as augmented and virtual reality, mapping with multivariate glyphs, the visual depiction of uncertainty, interactive geovisualization, and (geo)visual analytics, and decision-making with maps and mapping products. Visit the course.

Faculty Spotlight

Dr. Fritz Kessler

Dr. Fritz Kessler has taught various online courses in the Master's of Geographic Information Systems at Penn State since 2007. He's also an avid cyclist and musician. Learn more about Dr. Kessler, see what he has to say about online education, and hear him play a tune on the mandolin.