XClose

Medical Physics and Biomedical Engineering

Home
Menu

MPHYM001/G001: Research Software Engineering with Python

Course Information

Course Credits
Term 
Course Organiser
15
1
Matt Clarkson/James Hetherington

Aims and Objectives

In this course, you will move beyond programming, to learn how to construct reliable, readable, efficient research software in a collaborative environment. The emphasis is on practical techniques, tips, and technologies to effectively build and maintain complex code. This is an intensive, practical course.

Brief Syllabus

The syllabus is available on-line here.

Assessment

The course is assessed via 2 pieces of coursework and a written 3 hour exam. Approximate dates are:

Coursework 1: Due first week in January.

Coursework 2: Due last week in February

Exam: April/May