ArchaeoCoding: Intro to Python for Archaeology and Cultural Heritage Studies
About
The course introduces students to coding, specifically Python, in archaeology and cultural heritage studies. As coding is a key component of Digital Archaeology, this course prepares students to build on their technical competence and understanding. Teaching will have two strands: practical applications and development. A research area that benefits from coding is introduced, followed by a hands-on coding session. The course will introduce coding through practical applications and an overview of the theoretical frameworks. The course will acquaint students with the Python language and several data types common in archaeology and cultural heritage studies – geospatial data, images, tabular data, and 3D data. Open-source code and open data will also be discussed in relation to research projects and reusability. The skills taught in the course are transferable across the humanities and in demand in archaeology and cultural heritage studies.
Prerequisites and selection
Entry requirements
Admission to the course requires an introductory course and an intermediate courses in archaeology, cultural heritage, history, ancient culture and society, economic history, or cultural geography (or equivalent).
Selection
Selection is based upon the number of credits from previous university studies, maximum 165 credits.