Data structures and algorithms
Students will be able to express simple data structures and algorithms in computer code. These data structures and algorithms will be illustrative of either raster or vector GIS.
Object oriented methods
When given a simple geographic problem specification, students will be able to create computer methods and classes that address the problem or meet the specification.
When presented with a problem amenable to the application of geographic computer programming (intermediate level difficulty), students will design and implement a software system including computer program(s) to solve the problem.