GSP6310EN - Advanced Applied GIS I: Programming for Geospatial Analysis

Course description

Offers an in-depth introduction to extending geographic information systems (GIS) through programming. Designed for students with no prior programming experience, the course provides a comprehensive and pragmatic approach to designing and writing programs for sophisticated geospatial analysis. Students learn to develop customized GIS applications, automate complex tasks, and enhance spatial data manipulation capabilities.

How this course benefits students

Students acquire advanced programming skills specifically tailored to geospatial analysis at a graduate level. This course enhances their ability to address and solve complex spatial problems, making them highly valuable in various industries such as environmental management, urban planning, public health, and more. By mastering these skills, students are better prepared for leadership roles and advanced research in the geospatial field.

Why this course is important

The ability to extend and customize GIS capabilities through programming is crucial in today’s data-driven world. This course equips students with the skills to push the boundaries of traditional GIS applications, enabling them to develop innovative solutions and conduct advanced spatial analyses. It addresses the growing need for professionals who can integrate programming expertise with geospatial analysis, preparing students for high-level careers in academia, industry, and government.

Credit hours
3 hours
Subject area
Geospatial Studies
Educational level
Master
Learning type
Instructional
Prerequisites
None
Upcoming terms
Pending
* Schedule subject to change. Please contact the Registrar's office with schedule questions.
Professor
Dr. Christopher Illori, Professor of Geospatial Mission

How this course relates to missional core values

Biblically based

The course encourages students to use their advanced programming skills to serve and steward resources responsibly, in alignment with biblical principles. By addressing environmental and societal challenges through GIS, students can contribute to the biblical mission of promoting justice, caring for creation, and serving communities.

Missionally driven

This course prepares students to engage in mission-driven projects that require advanced technical expertise. Whether developing applications for humanitarian aid, environmental conservation, or public health, students learn to apply their programming skills in ways that advance the mission of improving lives and promoting sustainability.

Contextually informed

Students learn to consider the broader context of their programming projects, including cultural, social, and environmental factors. This awareness ensures that their work is relevant, respectful, and effective in diverse settings, leading to more impactful and contextually appropriate solutions.

Interculturally focused

By incorporating case studies and projects from a variety of cultural contexts, the course fosters an appreciation for diversity and encourages intercultural collaboration. Students learn to develop GIS applications that address global challenges, enhancing their ability to work effectively in multicultural environments.

Practically minded

The course emphasizes practical, hands-on experience with advanced GIS programming. Through real-world projects and lab exercises, students develop the skills needed to tackle complex spatial problems, ensuring they are well-prepared for professional challenges and opportunities in their careers.

Experientially transformed

Students engage in experiential learning that deepens their understanding of GIS programming and its applications. This transformative experience equips them with the expertise and confidence needed to lead and innovate in the field of geospatial analysis, supporting their professional and personal growth.