Technologies of Digital Humanities
space
Course code
IFI6218.DT
old course code
Course title in Estonian
Digihumanitaaria tehnoloogiad
Course title in English
Technologies of Digital Humanities
ECTS credits
6.0
Assessment form
assessment
lecturer of 2022/2023 Autumn semester
Jaagup Kippar (language of instruction:Estonian)
lecturer of 2022/2023 Spring semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
Course aims
Provide opportunities for the creation and application of digital technological aids in relation to any field of humanities.
Provide opportunities to gain practical primary skills in programming.
Brief description of the course
The use of text redactor programmes to gain an overview of the source texts, and the adaptation of them to be comprehensible.
The cleaning of the texts and other data received from external sources to permit greater ease of treatment .
Copying of structural data from a web environment using Wget and treatment of the files received.
Regular expressions for text filtering and replacement
The use of table calculation environments for generating overviews and summaries.
The use of macros for the automatisation of frequent short activities. Macros as part of the desktop and web based office software packages.
The build-up of database systems. Relational presentation of data and summarising them. Creating consecutive data, filtering, grouping, computation of results based on individual rows and groups. Binding data tables, searching bound tables.
The main terminology and principles of programme writing. Finding regularities from textual data by using the equipment of programming.
Individual and group compilation of texts, datasets and programming codes using the version management system (for example, Git).
Semantic web: the technologies for developing a semantic web.
Learning outcomes in the course
Upon completing the course the student:
- knows the main digital methods and necessary software to be used for studies and future employment;
- is able to utilise them consciously and purposefully, by selecting the optimum methods and programmes for concrete research (linguistic, cultural, historical, social etc.) or applied tasks, and be able to adjust the methods and programmes for specific aims;
- is able to write general algorithms in a programming language and utilise them for information retrieval and automatic processing.
Teacher
Jaagup Kippar
The course is a prerequisite
space