UGA Bulletin Logo

Natural Resources Data Processing

Analytical Thinking
Critical Thinking

Course Description

Introduction to management and processing of natural resources datasets using dedicated tools and flexible scripting techniques. Case studies and a project will develop spreadsheet analysis, scripting, queries of data repositories, and dataset integration using joins.


Athena Title

Nat Res Data Processing


Prerequisite

STAT 2000 or STAT 2000E or STAT 2100H or BIOS 2010 or BIOS 2010E or FANR 2010-2010L or BUSN 3000 or BUSN 3000E or BUSN 3000H or UNIV 1108


Semester Course Offered

Offered spring


Grading System

A - F (Traditional)


Student learning Outcomes

  • At the end of this course, student should be able to explain fundamental concepts of algorithmic data processing.
  • At the end of this course, student should be able to describe how common data structures relevant to the management of natural resources data may be linked in time or space.
  • At the end of this course, student should be able to identify popular repositories for spatial, ecological, and time-series datasets, and assess the quality and utility of novel repositories.
  • At the end of this course, student should be able to adapt, implement, test, and document algorithms for manipulating structured datasets.
  • At the end of this course, student should be able to design, develop, and document a novel data-processing workflow.

Topical Outline

  • I/O of structured data File types, local and remote storage Data types and structures Database queries SQL/SQLite/Oracle Online data sources Census, spatial, hydrological, landuse
  • Repeated operations For/do/while-style loops Matrix operations
  • Conditionals If statements Boolean logic Regular expressions Case/switch statements
  • Algorithms
  • Pseudocode, inputs, outputs
  • Compiled programs vs. scripts Scripting environments Testing, breakpoints, debugging, commenting, and documentation Seeking help effectively
  • Projects (should include 1+ from) Dataviz programmatically generates plots or images Image analysis Spatial data summary/manipulation Time series data summary/manipulation Text analysis

Institutional Competencies Learning Outcomes

Analytical Thinking

The ability to reason, interpret, analyze, and solve problems from a wide array of authentic contexts.


Critical Thinking

The ability to pursue and comprehensively evaluate information before accepting or establishing a conclusion, decision, or action.



Syllabus


Public CV