GGS 366: Spatial Computing
Important: For the most up-to-date information, refer to the official George Mason Course Catalog
General Information
Credits: 3
Description:
Comprehensive introduction to spatial computing using modern computing environments with emphasis on programming and problem solving. Introduces students to modern programming practices using both paradigms of imperative and object-oriented programming. Topics include 1) working with geospatial objects, such as points, lines and polygons; 2) hands-on experience in processing spatial data; 3) solving classic spatial computing problems, such as point-in-polygon tests and line segment intersection tests efficiently; 4) techniques for spatial navigation, such as shortest path algorithms spatial networks; 5) technical challenges such as storing, reading and parsing geospatial data. Tutorials and instruction assume no prior programming experience in Python or other programming languages. Offered by Geography/Geoinformation Sci. Limited to three attempts.
Schedule Type: Lecture
Grading:
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.