Teaching
GEO 360
Cartography
An introduction to cartography: Basic cartographic principles; design, compilation, and construction of maps.On campus (OSU course catalog) in the fall term by Bernhard Jenny, and online (OSU course catalog) in the fall term by Mark Meyers.
Course syllabus Fall 2012 (on campus course).
GEO 445/545
Computer-Assisted Cartography
Intermediate course in cartography: Concepts and techniques underlying the production of maps by computer. Practical experience with a variety of computer mapping packages and programming.Prerequisites are GEO 360 Cartography and MTH 112 Elementary Functions.
On campus (OSU course catalog) in the winter term by Bernhard Jenny.
Course syllabus for Winter 2013.
Students in Geo 445/545 Computer-assisted Cartography course in 2013 created the interactive Atlas of the Columbia River Basin for iPads.
GEO 499/599(002) Special Topics
Web Mapping
Public organizations, enterprises and individuals present and distribute spatial information as interactive maps on the Internet or gather information through collaborative web mapping. The goal of this course is to provide students with both the conceptual understanding of designing and evaluating interactive web maps as well as with the technical experience needed to create and to distribute such maps.On campus in the spring term by Helen Jenny.
Course syllabus.
Student projects 2012.
GEO 505
Atlas Cartography Research Seminar
Hands-on research and development in cartography.On campus in the spring term 2013 by Bernhard Jenny.
GEO 599
Algorithms for Geovisualization
This course provides students background information about the internal functioning of geospatial software. Students will be able to understand how raster and vector data are modeled in bits and bytes behind a GIS user interface, and it will enable them to develop customized algorithms for the manipulation and visualization of geospatial data.The course introduces students to Java programming and discusses algorithms and methods for geovisualization. Students will gain a basic understanding of the Java programming language and concepts of object-oriented programming. The first part will use examples from GIS to introduce the basic building blocks of Java. In the second part, selected geovisualization algorithms will be programmed (such as terrain coloring and shading, spatial interpolation for heat maps, raster filter operations, object oriented modeling of points, lines and polygons). In the third part, students will work on individual projects. The Netbeans IDE will be used to develop algorithms, and QGIS will be used to visualize geospatial data.
Prerequisites: Introductory course to GIS or cartography. Some programming experience is required e.g. Geo 599 Web Mapping or Geo 599 GIS Programming with Python. Previous experience with Java is not expected.
On campus (OSU course catalog) in the fall term 2013 by Bernhard Jenny.
Course syllabus | Flyer
