Our professional skills programme is divided into three parts, taught in terms 1, 2, and 3:
- Team work, collaboration, project planning, and management. We put special emphasis on state-of-the-art development approaches (agile) with systematic (unit) testing, as well as software support (version control, continuous integration).
- Ethics of data science and communication of science, including scientific writing and data presentation.
- Entrepreneurial thinking. We call this course a Mini-MBA. It is organised by Durham’s Business School and in particular covers routes into start-ups and commercialisation of research.
All three items are taught in blocks (one or two weeks, respectively) and rely very heavily on group work, workshops, and small team collaborations. They are very human-centric, i.e. do not require particular techi skills beforehand. We typically assess work here through individual and group presentations.