Software Skills for Researchers

Free, short courses teaching practical software skills that nobody covers in a statistics or epidemiology degree. Each one takes 1-2 hours. All examples in Python and R.

Free Open source Python & R 1-2 hours each

Software Skills Courses

How to document your research code
Coming soon
How to test your research code
Coming soon
Write more readable code
Coming soon

About These Courses

These courses are written by Caroline Morton, a doctor, epidemiologist, and senior software developer. They grew out of a BMJ Health & Care Informatics paper on software development skills for health data researchers and years of running workshops for researchers across the UK, teaching the practical software engineering techniques that make research code more reproducible.

All content is open source and free.