This module will cover several important narrative texts from the late twelfth and thirteenth centuries. Consideration will be given to both predominant themes...

Love-Violence-Laughter: Medieval and Early Modern Literature and Culture (GERM0013)

This module will cover several important narrative texts from the late twelfth and thirteenth centuries. Consideration will be given to both predominant themes (courtliness and heroism; conflicting demands of love and society; transgression) and broader literary theoretical questions (alterity; developments in medieval narrative technique; textual in/stability).

Preparatory Reading and Set Texts

Topic I: Das Nibelungenlied. Nach der Handschrift B, ed. Ursula Schulze, Stuttgart 2011etc (Reclam 18914)
	Topic II: Wernher der Gärtner: Helmbrecht, ed. Fritz Tschirch, Stuttgart 1974etc (Reclam 9498)
	Topic III: Hartmann von Aue: Iwein, ed. Rüdiger Krohn, Stuttgart 2008etc (Reclam 18530)
Please note: This module description is accurate at the time of publication. Amendments may be made prior to the start of the academic year.

NUMERICAL MODELLING|MANTLE DYNAMICS|EARTH SCIENCES|PLANETARY SCIENCES

The goal of this course is for students to learn how to program numerical applications from scratch. By the end of the course, students should be able to write...

Numerical Modelling of Mantle Dynamics for Earth and Planetary Sciences (GEOL0060)

The goal of this course is for students to learn how to program numerical applications from scratch. By the end of the course, students should be able to write state-of-the-art MATLAB codes that solve systems of partial-differential equations relevant to Earth and Planetary Science applications using finite-difference method and marker-in-cell technique. Applications include the Poisson equation, buoyancy-driven variable viscosity flow, heat diffusion and advection, and state-of-the-art thermomechanical code programming. The emphasis will be on commonality, i.e., using a similar approach to solve different applications, and modularity, i.e., re-use of code in different programs.