(ECM3706,MTH3006) Mathematical Biology and Ecology