Explore UCD

UCD Home >

GEOG40870

Academic Year 2025/2026

Advanced GIS Applications (GEOG40870)

Subject:
Geography
College:
Social Sciences & Law
School:
Geography
Level:
4 (Masters)
Credits:
10
Module Coordinator:
Dr Srikanta Sannigrahi
Trimester:
Spring
Mode of Delivery:
On Campus
Internship Module:
No
How will I be graded?
Letter grades

Curricular information is subject to change.

** Students should have basic to moderate level of understanding about GIS and its multifaceted application **

GEOG40870 advances students from competent GIS users to professionals who can design, execute, automate, and communicate end-to-end spatial solutions. The module’s purpose is to develop rigorous spatial thinking, data governance, and reproducible practice so that analyses are defensible, transparent, and decision-ready. This module emphasises problem framing, ethical data use (licensing, geoprivacy, bias), and explicit communication of uncertainty for research and professional contexts across environment, planning, agri-food, health, and related domains.

Content focuses on the full modern GIS workflow using ArcGIS Pro, ArcPy and ArcGIS Python. Students design governed attribute schemas (fields, defaults, domains, subtypes, contingent values, editor tracking) and master precise querying, filtering, joining, and relating to produce clean, queryable datasets. Analytical topics include advanced vector and raster analysis (site suitability, spatial cluster and spatial data engineering), raster modelling for suitability and routing, spatial statistics and space–time pattern mining (e.g., Moran’s I, hotspot analysis, space-time cube), machine learning and deep learning, image classification, and LiDAR-enabled 3D workflows. Cartography stresses accessible, publication-quality outputs for print and web, while web GIS delivery covers Web Maps. Automation—via ModelBuilder and ArcPy/ArcGIS Notebooks—ties these elements into reproducible, versioned pipelines.

By the end of the module, students can plan and implement robust GIS projects: ingesting and governing data, analysing with methodological clarity, automating repeatable workflows, and communicating insights responsibly to technical and non-technical audiences.

About this Module

Learning Outcomes:

On successful completion of the module the student will have:

- Theoretical and practical mastery of advanced GIS concepts, spatial problem framing, and data governance;

- Advanced working competence in ArcGIS Pro (project/data design, geodatabases, metadata, editor tracking);

- Ability to design robust attribute schemas using domains, subtypes, contingent values, defaults, and data dictionaries;

- Ability to validate and standardise attributes at scale using Attribute Rules (calculation/constraint/validation), batch validation, and field calculations (Arcade/Python);

- Ability to apply advanced machine learning and deep learning tools on spatial decision making and solving real world problems.

- Ability to apply spatial statistics and space–time analysis (e.g., Moran’s I, Gi*, space-time cube, emerging hot spots) and report diagnostics clearly;

- Ability to automate geospatial workflows with ModelBuilder and ArcPy/ArcGIS Notebooks, package tools, and manage versions for reproducibility; and

- Ability for critical, ethical, and self-directed learning—communicating limitations, geoprivacy/licensing considerations, and decision-ready insights to technical and non-technical audiences.

Indicative Module Content:

Spatial data acquisition and quality control at scale: Ingest from portals/APIs; using hosted feature layer views for safe sharing.

Spatial data management: Schema, attribute rules, filters & queries.

Advanced vector analysis: Site suitability analysis, spatio-temporal data mining, data engineering.

Spatial statistics & pattern mining: Spatial regression, global and local level auto-correlation (Global and Local Moran's I), clustering/hotspots (Getis-Ord Gi*), space time pattern mining, and the space-time cube.

Raster modeling for suitability & pathways: Raster data management; map algebra patterns; cost distance & least-cost paths; multi-criteria decision analysis (AHP); documenting uncertainty.

Image Classification using Machine Learning: Supervised image classification using ML models.

3D GIS & scenes for the web: Working with LiDAR data for 3D building storytelling

working with Deep Learning models: Tree detection using high-resolution aerial data and DL models.

Spatial Automation I: Introduction to ArcPy and ArcGIS Python for automating spatial task. Working with ArcGIS Notebook.

Spatial Automation II: ModelBuilder patterns & best practice - Designing robust, reusable models—parameters, pre/post-conditions, iterators, validation; packaging/sharing; logging.

Cartography and professional-level map making: Visual variables, typography, label engines; color-vision accessibility; uncertainty & bivariate mapping; vector tiles (benefits, styling, performance)



Student Effort Hours:
Student Effort Type Hours
Lectures

12

Practical

12

Specified Learning Activities

80

Autonomous Student Learning

140

Total

244


Approaches to Teaching and Learning:
The module is largely delivered in a computer lab through hands-on demonstrative and problem-solving exercises. A limited number of lectures will deliver the theory and introduce concepts, terminology and applications.

Students will be guided through the practicals with detailed handouts, but self-directed learning will be pursued through some of the assignments by applying GIS to areas/topics relevant to their discipline, research or area of interest.

Requirements, Exclusions and Recommendations
Learning Requirements:

Basic theoretical and conceptual understanding of Geographic Information Systems principles and applications.
Working knowledge of ArcGIS Desktop.

Learning Recommendations:


Module Requisites and Incompatibles
Not applicable to this module.
 

Assessment Strategy
Description Timing Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Assignment(Including Essay): Essay of GIS ethics Week 3 Graded No
15
No
Individual Project: Multi-criteria spatial analysis and geoprocessing workflow Week 6 Graded No
35
No
Portfolio: Story map CV, including 3D model and video, and module outputs Week 8 Graded No
50
No

Carry forward of passed components
Yes
 

Remediation Type Remediation Timing
In-Module Resit Prior to relevant Programme Exam Board
Please see Student Jargon Buster for more information about remediation types and timing. 

Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment
• Peer review activities

How will my Feedback be Delivered?

Individual feedback on each assignment will be provided post-completion via Brightspace. This will be complemented with in-class general feedback and peer-review feedback activities (e.g. sharing output maps for review and comment).

Name Role
Mr Dominic Robinson Lecturer / Co-Lecturer

Timetabling information is displayed only for guidance purposes, relates to the current Academic Year only and is subject to change.
Spring Lecture Offering 2 Week(s) - 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 Thurs 11:00 - 12:50