Course Overview
This course is intended to be an introduction to the Python programming language. Through the use of taught material and practical examples, you will build up the skills needed to perform various tasks using Python
Learning Outcomes
This course will help you to:
- Develop skills with core elements of the Python programming language, and gain an appreciation of how these can feed into social scientific work (e.g., researching with digital data)
- See how to make methodologically appropriate decisions when designing and developing research where programming skills are deployed, including harvesting and organising data
- Understand how to approach a social science research question using Python, and have the capacity to devise a solution to such problems where programming skills can be deployed to reveal social scientific insight