A practical programming course for biology students. No prior coding experience required!
Build your Python foundations through hands-on biological applications. Sessions 1–4 take you from your first variable to writing robust, testable functions.
Four sessions on real data: a neuron from a lab in this building, a pollinator survey from another, then cancer genomics, where you learn to plot, explore and test the data the final project is built on.
Decide whether one gene’s expression responds to loss of p53 function in human tumours — and if so, in which direction.
Two extra sessions after week 11, once the final project is in. Not assessed: come for what you want to do next.