Skip to main content

CODING FOR LIFE SCIENCES

Code: LIFE733

Credits: 15

Semester: Semester 1

This module is aimed at postgraduate students in the Biosciences, wishing to learn about methods for use in data-intensive research. The module provides a broad introduction to the use of Python coding for performing basic tasks in the biological sciences. The student will get practical experience in writing their own Python scripts for basic bioinformatics tasks, such as manipulating DNA, RNA and protein sequences, file input/output and working with other programs, such as BLAST. There is also an introduction to data visualisation using Python, and simple techniques used in data science.

Around 10 hours of lectures will be provided on core topics, with a strong emphasis on practical activity in workshops (totalling around 40 hours), allowing students to gain confidence in writing scripts for their own tasks. The module will be assessed by two short coding assignments, one team working coding assignment building a bioinformatics pipeline, and a data science mini-project.