The module provides a fundamental introduction to python and makes no assumptions about your prior exposure to it. The latter parts of the module will focus on applying these concepts to data processing, such that you will develop insight into automating common statistical analyses on imported datasets.The syllabus includes topics such as:• An introduction to building scripts using a popular scripting language widely used in Data Science• Core programming and language concepts, such as data types, control structures, functions, importing libraries, and re-usable design• Techniques for creating robust scripts, including exception handling, testing and debuggingThe chosen scripting language is widely used by Data Scientists in both academia and industry and has a thriving community which provides supporting software packages of relevance to the programme of study.