Software Methods and XML Technologies for Humanities Research I

MA in Digital Humanities Sample Coursework Image
Module Information
Module Code:  AFF602
Module Credits:  5 ECTS Credits
Module Prequisties:  AFF601
Compulsory:  Yes
Teaching Method:  Distance Learning

Objectives

Students will design and implement custom W3C XML Schemas for use in digital humanities research projects. They will implement other standards based schemas, such as TEI, and critically examine the process of encoding and the usefulness of each. They will identify and utilize digital tools and methodologies to explore schema generation for digital humanities sources, problems and projects.

Module Content

Humanities data and documents must be modeled in order to be digitally manipulated and exploited for research. These models can be expressed in a number of different formats, one of the most popular being XML schemas. XML encodings, which are digital representations of data and documents, are regulated by XML schemas. These schemas control the structure and content that is allowed in any XML representation which they are used to guide. This course will provide the student with an introduction to the design of custom XML-based schemas including simple data types, complex data types, namespaces, namespace referencing, occurrence indicators and an introduction to regular expressions.

Assessment

Total marks: 100; 50% examination, 50% continual assessment

There will be two main categories of assessment:

  1. The practicals/tutorials will assess the students in skills required by the modules, and will provide feedback to the students on their progress.
  2. The interim continual assessment work will mix both individual and group assignments. Any products or reports produced will be assessed for critical thinking, problem solving and writing abilities. Group assignments will be assessed additionally for team work, project management and communication skills.

There is a high expectation of collaboration and participation from each learner. Consequently, the Lecturers will monitor the progress of the individuals and groups through the seminars discussions, tutorials and interim continual assessment work in order to identify and meet support requirements, and provide feedback.

Teaching Method

10 lecture hours (with lecturer); 4 practical or tutorial hours (with tutor); 32 private hours.

The teaching methods outlined in the module exploit a blended learning approach with three main types of contact:

  1. Lecture hours provide an in-depth exploration of the subject area; identifying broad themes, reading material and areas for further consideration.
  2. The practical/tutorial hours facilitate the learner in their project, allowing them to complete exercises in support of that project under the supervision of an experienced tutor.
  3. The private hours will be necessary to complete the course reading material, examine digital resources, participate in group discussions or seminars and acquire any necessary skills. The students will also be expected to complete an interim continual assessment and the final assessment in the remainder of the hours.

PRTLI5 Logos