Credit Hours: 3.00. The course will introduce fundamental theories, analytical methods and programming skills that are needed to work with geospatial data. Students will learn the theories, methods, and techniques to visualize, analyze and model various geospatial data through hands-on computer programming practice based on various open source geospatial libraries. To be specific, the course will use R and its related packages as the basic tool for implementation. The goal is to enable the learners to develop their own geospatial analytical applications. Credits: 3.00