COURSE DETAIL
This course enables students to improve their creative prose writing skills, both fiction and creative non-fiction. The emphasis is on practice rather than text-based study. Students explore story structure, sense of place, character and point of view as well as techniques for approaching the personal essay. Through writing exercises and other written stimulus, the workshop element of the course will allow students to experiment with different forms and techniques as well as developing original ideas and material. Students also gain experience of evaluation and the ability to effectively critique the work of their peers.
COURSE DETAIL
COURSE DETAIL
This course provides students with the knowledge, skills, and confidence to critically evaluate how an ecosystem is managed, through rigorously adopting methods from ecological sciences to develop an understanding of ecosystem health and environmental change, and interdisciplinary approaches to explore the multiple dimensions and trade-offs emerging from human-environment interactions. Through a mixture of case studies and real-life examples, students consider the challenges of and solutions for maintaining and supporting healthy ecosystems.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
This course introduces early medieval medical history. It looks at the ways in which medical knowledge developed in relation to changing culture and politics ca. 500-1000. It begins with the crisis of the sixth century, when climate change, pandemic, political instability, and new ideals about education led to a divergence between Greek and Latin medical traditions. This is sometimes described as a "dark age" of ignorance and superstition, but students look at the growing evidence of widespread interest in medical books and rational understandings of disease.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
This course situates and interrogates the discipline of Comparative Literature and explores a range of theories and practices. Students are encouraged to formulate their own disciplinary definitions.
COURSE DETAIL
This course examines the key concepts in software engineering. It provides an overview of development methodologies and associated artefacts in the software lifecycle, ethical, and sustainability considerations for software, high-level specifications such as requirements, software architecture and software design to guide development, project management and quality assurance. This course does not involve programming.
Pagination
- Previous page
- Page 17
- Next page