ÃûæÂÖ±²¥

School of Life Sciences

Computing for Life Sciences (C7147)

Computing for Life Sciences

Module C7147

Module details for 2022/23.

15 credits

FHEQ Level 5

Module Outline

This module will give students the basic skills of computer coding in modern structured languages, and enable them 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

TypeTimingWeighting
Coursework100.00%
Coursework components. Weighted as shown below.
ProjectPS2 Week 1 70.00%
Computer Based ExamT2 Week 5 15.00%
Software ExerciseT2 Week 7 15.00%
Timing

Submission deadlines may vary for different types of assignment/groups of students.

Weighting

Coursework components (if listed) total 100% of the overall coursework weighting value.

TermMethodDurationWeek pattern
Spring SemesterWorkshop2 hours00001111111
Spring SemesterLecture1 hour11110000000

How to read the week pattern

The numbers indicate the weeks of the term and how many events take place each week.

Dr Andre Maia Chagas

Convenor, Assess convenor
/profiles/450815

Prof Laurence Pearl

Assess convenor, Convenor
/profiles/243849

Please note that the University will use all reasonable endeavours to deliver courses and modules in accordance with the descriptions set out here. However, the University keeps its courses and modules under review with the aim of enhancing quality. Some changes may therefore be made to the form or content of courses or modules shown as part of the normal process of curriculum management.

The University reserves the right to make changes to the contents or methods of delivery of, or to discontinue, merge or combine modules, if such action is reasonably considered necessary by the University. If there are not sufficient student numbers to make a module viable, the University reserves the right to cancel such a module. If the University withdraws or discontinues a module, it will use its reasonable endeavours to provide a suitable alternative module.