Use the Tab and Up, Down arrow keys to select menu items.
This course will develop students' ability to use programming methods for extending existing GIS software and composing open source components for GIS functionality. The knowledge and skills learned in this course will support a range of applications including data processing, visualisation, advanced spatial analysis, public participatory GIS and webGIS.
This course builds on student experience with geospatial analysis and extends it with advanced geospatial skills using opensource and self-developed code in the area of climate and weather analytics and its applications. In this course, students will be able to apply their skills to real-world problems such as energy, water, climate change, and hazards by interacting with meteorological and climate model outputs and transforming data into impact-based research applications. This course will provide students a flexible and multidisciplinary knowledge and skill base for tackling other contemporary environmental problems.
1. To become familiar with developing analytical code to access national climate and meteorological databases2. To get hands-on experience with manipulating and developing Python notebooks3. To be able to interrogate big data for achieving research objectives4. To become familiar with opensource coding platforms and geospatial programming libraries5. To understand how complex spatiotemporal weather modelling datasets can be useful to solve real-world environmental problems6. To gain understanding on how data and analytics can be used to protect the New Zealand community from extreme weather events7. To build and develop practical coding and data science skills needed for competitive employability in the research and commercial domains
This course will provide students with an opportunity to develop the Graduate Attributes specified below:
Critically competent in a core academic discipline of their award
Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.
Employable, innovative and enterprising
Students will develop key skills and attributes sought by employers that can be used in a range of applications.
Engaged with the community
Students will have observed and understood a culture within a community by reflecting on their own performance and experiences within that community.
Globally aware
Students will comprehend the influence of global conditions on their discipline and will be competent in engaging with global and multi-cultural contexts.
RP: GEOG324 or any previous Python experience.
GEOG324 or any previous Python experience.
One 3-hour contact period per week
Marwan Katurji
Jiawei Zhang
Recommended online resources:https://www.earthdatascience.orghttps://www.earthdatascience.org/courses/use-data-open-source-python/https://swcarpentry.github.io/python-novice-inflammation/
Prerequisites: GEOG324 Restrictions: Recommended preparation: Prior Python experience will be helpful COSC121 or other equivalent introductory courses for programmingGEOG201
Domestic fee $1,084.00
International Postgraduate fees
* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.
For further information see School of Earth and Environment .