This document provides an introduction to a module on Object Oriented Programming in Python. It outlines the lecturer's educational background and research interests. The module aims to teach Python programming and handling large geoscience datasets. Students will learn Python syntax, object-oriented concepts, and apply programming to solve geospatial problems. Assessment includes assignments, exams, and an individual mini project.