Life Sciences

Computing for Life Sciences

Module code: C7147
Level 5
15 credits in spring teaching
Teaching method: Workshop, Lecture
Assessment modes: Coursework

Gain basic computer coding skills in modern structured languages.

This enables you to apply these skills to develop computer programmes that perform computations and analyses of direct relevance to modern Life Sciences research.

Module learning outcomes

  • Understand the computational representation, storage, manipulation, and transfer of different types of data and how to apply this within a computer programming language.
  • Understand logical flow and structured programming and how to apply this within a computer programming language.
  • Devise an algorithm to solve a defined problem and implement this as a functioning computer programme using the understanding obtained in LO1 and LO2.
  • Attain a working proficiency in a structured computer language such as Perl, Java, Python, C++, C# or R